Merge pull request #41668 from nextcloud/enh/noid/test-dav-favorite-search

test boolean favorite
This commit is contained in:
Maxence Lange 2023-11-23 07:53:39 -01:00 committed by GitHub
commit 09879700aa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 26 additions and 0 deletions

View File

@ -231,6 +231,24 @@ trait WebDav {
Assert::assertEquals(207, $this->response->getStatusCode());
}
/**
* @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

View File

@ -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