X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/8b550991a4dbcd7a05e08e8f600b5444d5f4004d..refs/pull/2238/head:/tests/Entity/PageDraftTest.php diff --git a/tests/Entity/PageDraftTest.php b/tests/Entity/PageDraftTest.php index e374575f5..a0cf9e5fc 100644 --- a/tests/Entity/PageDraftTest.php +++ b/tests/Entity/PageDraftTest.php @@ -1,11 +1,16 @@ -getEditor(); $this->actingAs($newUser)->visit('/') - ->visit($book->getUrl() . '/create-page') - ->visit($chapter->getUrl() . '/create-page') + ->visit($book->getUrl('/create-page')) + ->visit($chapter->getUrl('/create-page')) ->visit($book->getUrl()) ->seeInElement('.book-contents', 'New Page'); - + $this->asAdmin() ->visit($book->getUrl()) ->dontSeeInElement('.book-contents', 'New Page') @@ -97,4 +102,15 @@ class PageDraftTest extends BrowserKitTest ->dontSeeInElement('.book-contents', 'New Page'); } + public function test_page_html_in_ajax_fetch_response() + { + $this->asAdmin(); + $page = Page::query()->first(); + + $this->getJson('/ajax/page/' . $page->id); + $this->seeJson([ + 'html' => $page->html, + ]); + } + }