]> BookStack Code Mirror - bookstack/blobdiff - tests/Entity/EntitySearchTest.php
replace GPL diff lib with MIT lib
[bookstack] / tests / Entity / EntitySearchTest.php
index 6b313e7b82aa58d74a3f81f846cbd5bde6ac6856..a9d9bc04775c89f4b6ba3161c6bf09fd51c0ccea 100644 (file)
@@ -82,4 +82,14 @@ class EntitySearchTest extends TestCase
         $this->asAdmin()->visit('/search/books?term=' . $book->name)
             ->see('Book Search Results')->see('.entity-list', $book->name);
     }
+
+    public function test_ajax_entity_search()
+    {
+        $page = \BookStack\Page::all()->last();
+        $notVisitedPage = \BookStack\Page::first();
+        $this->visit($page->getUrl());
+        $this->asAdmin()->visit('/ajax/search/entities?term=' . $page->name)->see('.entity-list', $page->name);
+        $this->asAdmin()->visit('/ajax/search/entities?types=book&term=' . $page->name)->dontSee('.entity-list', $page->name);
+        $this->asAdmin()->visit('/ajax/search/entities')->see('.entity-list', $page->name)->dontSee($notVisitedPage->name);
+    }
 }