diff options
author | Sergio Bertolin <sbertolin@solidgear.es> | 2015-11-05 09:10:46 +0000 |
---|---|---|
committer | Sergio Bertolin <sbertolin@solidgear.es> | 2015-11-05 09:10:46 +0000 |
commit | 1a51d4c4c715a0f30d9a91793b78702f18cd94bc (patch) | |
tree | 4fd37cb9c7a9bb49cc05bccde0cca3322cf8d4c1 /build/integration/features/bootstrap/FeatureContext.php | |
parent | 3b7690f84204303de84db96da0bf6812f01bc612 (diff) | |
download | nextcloud-server-1a51d4c4c715a0f30d9a91793b78702f18cd94bc.tar.gz nextcloud-server-1a51d4c4c715a0f30d9a91793b78702f18cd94bc.zip |
Added changes in the verification of sharing get responses
Diffstat (limited to 'build/integration/features/bootstrap/FeatureContext.php')
-rw-r--r-- | build/integration/features/bootstrap/FeatureContext.php | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/build/integration/features/bootstrap/FeatureContext.php b/build/integration/features/bootstrap/FeatureContext.php index d3a04ee782e..93073263d88 100644 --- a/build/integration/features/bootstrap/FeatureContext.php +++ b/build/integration/features/bootstrap/FeatureContext.php @@ -666,6 +666,30 @@ class FeatureContext implements Context, SnippetAcceptingContext { } + public function isFieldInResponse($field, $content_expected){ + $data = $this->response->xml()->data[0]; + foreach($data as $element) { + if ($element->$field == $content_expected){ + return True; + } + } + return False; + } + + /** + * @Then /^File "([^"]*)" should be included in the response$/ + */ + public function checkSharedFileInResponse($filename){ + PHPUnit_Framework_Assert::assertEquals(True, $this->isFieldInResponse('file_target', "/$filename")); + } + + /** + * @Then /^File "([^"]*)" should not be included in the response$/ + */ + public function checkSharedFileNotInResponse($filename){ + PHPUnit_Framework_Assert::assertEquals(False, $this->isFieldInResponse('file_target', "/$filename")); + } + public function isUserInSharedData($user){ $data = $this->response->xml()->data[0]; foreach($data as $element) { @@ -709,7 +733,7 @@ class FeatureContext implements Context, SnippetAcceptingContext { public static function removeFile($path, $filename){ if (file_exists("$path" . "$filename")) { - unlink("$path" . "$filename"); + unlink("$path" . "$filename"); } } |