diff --git a/ext/relationships/test.php b/ext/relationships/test.php index 8b5eaf5a..6f083a42 100644 --- a/ext/relationships/test.php +++ b/ext/relationships/test.php @@ -74,6 +74,21 @@ class RelationshipsTest extends ShimmiePHPUnitTestCase return [$image_1, $image_2, $image_3]; } + /** + * @depends testSetParent + */ + public function testSearch($imgs) + { + [$image_1, $image_2, $image_3] = $this->testSetParent(null); + + $this->assert_search_results(["parent:any"], [$image_2->id]); + $this->assert_search_results(["parent:none"], [$image_3->id, $image_1->id]); + $this->assert_search_results(["parent:{$image_1->id}"], [$image_2->id]); + + $this->assert_search_results(["child:any"], [$image_1->id]); + $this->assert_search_results(["child:none"], [$image_3->id, $image_2->id]); + } + /** * @depends testChangeParent */