mirror of
https://github.com/BookStackApp/BookStack.git
synced 2025-08-09 10:22:51 +03:00
Updated tests to suit layout changes, Updated 404 page
- Also replaced 'or' usage in templates with null coalescing operator
This commit is contained in:
@@ -197,11 +197,11 @@ class EntitySearchTest extends TestCase
|
||||
|
||||
$pageSearch = $this->get('/ajax/search/entities?term=' . urlencode($page->name));
|
||||
$pageSearch->assertSee($page->name);
|
||||
$pageSearch->assertSee($chapter->getShortName());
|
||||
$pageSearch->assertSee($page->book->getShortName());
|
||||
$pageSearch->assertSee($chapter->getShortName(42));
|
||||
$pageSearch->assertSee($page->book->getShortName(42));
|
||||
|
||||
$chapterSearch = $this->get('/ajax/search/entities?term=' . urlencode($chapter->name));
|
||||
$chapterSearch->assertSee($chapter->name);
|
||||
$chapterSearch->assertSee($chapter->book->getShortName());
|
||||
$chapterSearch->assertSee($chapter->book->getShortName(42));
|
||||
}
|
||||
}
|
||||
|
@@ -65,9 +65,7 @@ class EntityTest extends BrowserKitTest
|
||||
->click('Sort')
|
||||
->seePageIs($bookToSort->getUrl() . '/sort')
|
||||
->seeStatusCode(200)
|
||||
->see($bookToSort->name)
|
||||
// Ensure page shows other books
|
||||
->see($books[1]->name);
|
||||
->see($bookToSort->name);
|
||||
}
|
||||
|
||||
public function test_book_sort_item_returns_book_content()
|
||||
@@ -224,15 +222,6 @@ class EntityTest extends BrowserKitTest
|
||||
->click('Revisions')->seeStatusCode(200);
|
||||
}
|
||||
|
||||
public function test_recently_created_pages_view()
|
||||
{
|
||||
$user = $this->getEditor();
|
||||
$content = $this->createEntityChainBelongingToUser($user);
|
||||
|
||||
$this->asAdmin()->visit('/pages/recently-created')
|
||||
->seeInNthElement('.entity-list .page', 0, $content['page']->name);
|
||||
}
|
||||
|
||||
public function test_recently_updated_pages_view()
|
||||
{
|
||||
$user = $this->getEditor();
|
||||
|
@@ -87,13 +87,13 @@ class PageDraftTest extends BrowserKitTest
|
||||
->visit($book->getUrl() . '/create-page')
|
||||
->visit($chapter->getUrl() . '/create-page')
|
||||
->visit($book->getUrl())
|
||||
->seeInElement('.page-list', 'New Page');
|
||||
->seeInElement('.book-contents', 'New Page');
|
||||
|
||||
$this->asAdmin()
|
||||
->visit($book->getUrl())
|
||||
->dontSeeInElement('.page-list', 'New Page')
|
||||
->dontSeeInElement('.book-contents', 'New Page')
|
||||
->visit($chapter->getUrl())
|
||||
->dontSeeInElement('.page-list', 'New Page');
|
||||
->dontSeeInElement('.book-contents', 'New Page');
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user