X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/7f902e41c7a6a18a754bb889c2655aa4fba736ec..refs/pull/654/head:/tests/UserProfileTest.php diff --git a/tests/UserProfileTest.php b/tests/UserProfileTest.php index e0c87d992..3262117d5 100644 --- a/tests/UserProfileTest.php +++ b/tests/UserProfileTest.php @@ -33,7 +33,7 @@ class UserProfileTest extends BrowserKitTest public function test_profile_page_shows_created_content_counts() { - $newUser = $this->getEditor(); + $newUser = $this->getNewBlankUser(); $this->asAdmin()->visit('/user/' . $newUser->id) ->see($newUser->name) @@ -52,7 +52,7 @@ class UserProfileTest extends BrowserKitTest public function test_profile_page_shows_recent_activity() { - $newUser = $this->getEditor(); + $newUser = $this->getNewBlankUser(); $this->actingAs($newUser); $entities = $this->createEntityChainBelongingToUser($newUser, $newUser); \Activity::add($entities['book'], 'book_update', $entities['book']->id); @@ -66,7 +66,7 @@ class UserProfileTest extends BrowserKitTest public function test_clicking_user_name_in_activity_leads_to_profile_page() { - $newUser = $this->getEditor(); + $newUser = $this->getNewBlankUser(); $this->actingAs($newUser); $entities = $this->createEntityChainBelongingToUser($newUser, $newUser); \Activity::add($entities['book'], 'book_update', $entities['book']->id); @@ -95,26 +95,24 @@ class UserProfileTest extends BrowserKitTest ->see('cannot delete the guest user'); } - public function test_books_display_is_list() + public function test_books_view_is_list() { - $editor = $this->getEditor([ - 'books_display' => 'list' - ]); + $editor = $this->getEditor(); + setting()->putUser($editor, 'books_view_type', 'list'); $this->actingAs($editor) ->visit('/books') - ->pageNotHasElement('.gallery-item') - ->pageHasElement('.entity-list-item'); + ->pageNotHasElement('.featured-image-container') + ->pageHasElement('.content .entity-list-item'); } - public function test_books_display_is_grid() + public function test_books_view_is_grid() { - $editor = $this->getEditor([ - 'books_display' => 'grid' - ]); + $editor = $this->getEditor(); + setting()->putUser($editor, 'books_view_type', 'grid'); $this->actingAs($editor) ->visit('/books') - ->pageHasElement('.gallery-item'); + ->pageHasElement('.featured-image-container'); } }