]> BookStack Code Mirror - bookstack/blobdiff - tests/Entity/PageTest.php
Add base64 image support
[bookstack] / tests / Entity / PageTest.php
index 4fc6b9c16175b992cd5784ca5c7cd5729118b1fe..615bae21eb6f6940c6d0cc54adab25369c55ed61 100644 (file)
@@ -6,6 +6,22 @@ use Tests\TestCase;
 
 class PageTest extends TestCase
 {
+
+    public function test_page_view_when_creator_is_deleted_but_owner_exists()
+    {
+        $page = Page::query()->first();
+        $user = $this->getViewer();
+        $owner = $this->getEditor();
+        $page->created_by = $user->id;
+        $page->owned_by = $owner->id;
+        $page->save();
+        $user->delete();
+
+        $resp = $this->asAdmin()->get($page->getUrl());
+        $resp->assertStatus(200);
+        $resp->assertSeeText('Owned by ' . $owner->name);
+    }
+
     public function test_page_creation_with_markdown_content()
     {
         $this->setSettings(['app-editor' => 'markdown']);