X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/4e71a5a47b97bee59b8afff98b510c4d0d7ead15..refs/pull/598/head:/tests/Entity/PageContentTest.php diff --git a/tests/Entity/PageContentTest.php b/tests/Entity/PageContentTest.php index 6b64c2c64..cd6526aec 100644 --- a/tests/Entity/PageContentTest.php +++ b/tests/Entity/PageContentTest.php @@ -35,6 +35,21 @@ class PageContentTest extends TestCase $pageContent->assertSee('Well This is a second block of content'); } + public function test_saving_page_with_includes() + { + $page = Page::first(); + $secondPage = Page::all()->get(2); + $this->asEditor(); + $page->html = "

{{@$secondPage->id}}

"; + + $resp = $this->put($page->getUrl(), ['name' => $page->name, 'html' => $page->html, 'summary' => '']); + + $resp->assertStatus(302); + + $page = Page::find($page->id); + $this->assertContains("{{@$secondPage->id}}", $page->html); + } + public function test_page_revision_views_viewable() { $this->asEditor();