diff options
author | Maxence Lange <maxence@artificial-owl.com> | 2023-11-22 13:16:56 -0100 |
---|---|---|
committer | Maxence Lange <maxence@artificial-owl.com> | 2023-11-22 13:17:49 -0100 |
commit | fa17de290de06b5c2261278a925f39bf0fbccea0 (patch) | |
tree | a98385cb37ca42904e91de4aff3f41c2004967e7 /build/integration | |
parent | 1cd4d4e018687513fa6e14d3d1af5a88d18a4760 (diff) | |
download | nextcloud-server-fa17de290de06b5c2261278a925f39bf0fbccea0.tar.gz nextcloud-server-fa17de290de06b5c2261278a925f39bf0fbccea0.zip |
test boolean favorite
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
Diffstat (limited to 'build/integration')
-rw-r--r-- | build/integration/features/bootstrap/WebDav.php | 18 | ||||
-rw-r--r-- | build/integration/features/dav-v2.feature | 8 |
2 files changed, 26 insertions, 0 deletions
diff --git a/build/integration/features/bootstrap/WebDav.php b/build/integration/features/bootstrap/WebDav.php index 9c81a5817b4..4212f56ce2b 100644 --- a/build/integration/features/bootstrap/WebDav.php +++ b/build/integration/features/bootstrap/WebDav.php @@ -232,6 +232,24 @@ trait WebDav { } /** + * @Then /^Favorite search should work$/ + */ + public function searchFavorite(): void { + $this->searchFile( + $this->currentUser, + null, + null, + '<d:eq> + <d:prop> + <oc:favorite/> + </d:prop> + <d:literal>yes</d:literal> + </d:eq>' + ); + Assert::assertEquals(207, $this->response->getStatusCode()); + } + + /** * @Then /^Downloaded content when downloading file "([^"]*)" with range "([^"]*)" should be "([^"]*)"$/ * @param string $fileSource * @param string $range diff --git a/build/integration/features/dav-v2.feature b/build/integration/features/dav-v2.feature index 4dd79ec7b9e..235ae533913 100644 --- a/build/integration/features/dav-v2.feature +++ b/build/integration/features/dav-v2.feature @@ -86,3 +86,11 @@ Feature: dav-v2 And As an "admin" When User "user0" uploads file "data/green-square-256.png" to "/image.png" When Image search should work + + Scenario: Create a search query on favorite + Given using new dav path + And As an "admin" + And user "user0" exists + When User "user0" uploads file "data/green-square-256.png" to "/fav_image.png" + When user "user0" favorites element "/fav_image.png" + When Favorite search should work |