]> BookStack Code Mirror - bookstack/blobdiff - tests/Entity/EntitySearchTest.php
Replace node-sass with dart-sass
[bookstack] / tests / Entity / EntitySearchTest.php
index 72eb808dc4c581a84e03d85c74366ee79d3b238a..956e46c3713d4785cd7b8dcd11589cc6988dcfb0 100644 (file)
@@ -277,4 +277,20 @@ class EntitySearchTest extends TestCase
             $search->assertSee($expectedShelf->name);
         }
     }
+
+    public function test_search_works_on_updated_page_content()
+    {
+        $page = Page::query()->first();
+        $this->asEditor();
+
+        $update = $this->put($page->getUrl(), [
+            'name' => $page->name,
+            'html' => '<p>dog pandabearmonster spaghetti</p>',
+        ]);
+
+        $search = $this->asEditor()->get('/search?term=pandabearmonster');
+        $search->assertStatus(200);
+        $search->assertSeeText($page->name);
+        $search->assertSee($page->getUrl());
+    }
 }