|
|
|
@ -327,14 +327,14 @@ trait Sharing { |
|
|
|
return $this->isExpectedUrl((string)$element->$field, "index.php/s/"); |
|
|
|
} |
|
|
|
elseif ((string)$element->$field == $contentExpected){ |
|
|
|
return True; |
|
|
|
return true; |
|
|
|
} |
|
|
|
else{ |
|
|
|
print($element->$field); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
return False; |
|
|
|
return false; |
|
|
|
} else { |
|
|
|
if ($contentExpected == "A_TOKEN"){ |
|
|
|
return (strlen((string)$data->$field) == 15); |
|
|
|
@ -346,9 +346,9 @@ trait Sharing { |
|
|
|
return $this->isExpectedUrl((string)$data->$field, "index.php/s/"); |
|
|
|
} |
|
|
|
elseif ($data->$field == $contentExpected){ |
|
|
|
return True; |
|
|
|
return true; |
|
|
|
} |
|
|
|
return False; |
|
|
|
return false; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@ -358,7 +358,7 @@ trait Sharing { |
|
|
|
* @param string $filename |
|
|
|
*/ |
|
|
|
public function checkSharedFileInResponse($filename){ |
|
|
|
Assert::assertEquals(True, $this->isFieldInResponse('file_target', "/$filename")); |
|
|
|
Assert::assertEquals(true, $this->isFieldInResponse('file_target', "/$filename")); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
@ -367,7 +367,7 @@ trait Sharing { |
|
|
|
* @param string $filename |
|
|
|
*/ |
|
|
|
public function checkSharedFileNotInResponse($filename){ |
|
|
|
Assert::assertEquals(False, $this->isFieldInResponse('file_target', "/$filename")); |
|
|
|
Assert::assertEquals(false, $this->isFieldInResponse('file_target', "/$filename")); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
@ -376,7 +376,7 @@ trait Sharing { |
|
|
|
* @param string $user |
|
|
|
*/ |
|
|
|
public function checkSharedUserInResponse($user){ |
|
|
|
Assert::assertEquals(True, $this->isFieldInResponse('share_with', "$user")); |
|
|
|
Assert::assertEquals(true, $this->isFieldInResponse('share_with', "$user")); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
@ -385,17 +385,17 @@ trait Sharing { |
|
|
|
* @param string $user |
|
|
|
*/ |
|
|
|
public function checkSharedUserNotInResponse($user){ |
|
|
|
Assert::assertEquals(False, $this->isFieldInResponse('share_with', "$user")); |
|
|
|
Assert::assertEquals(false, $this->isFieldInResponse('share_with', "$user")); |
|
|
|
} |
|
|
|
|
|
|
|
public function isUserOrGroupInSharedData($userOrGroup, $permissions = null){ |
|
|
|
$data = simplexml_load_string($this->response->getBody())->data[0]; |
|
|
|
foreach($data as $element) { |
|
|
|
if ($element->share_with == $userOrGroup && ($permissions === null || $permissions == $element->permissions)){ |
|
|
|
return True; |
|
|
|
return true; |
|
|
|
} |
|
|
|
} |
|
|
|
return False; |
|
|
|
return false; |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
@ -424,7 +424,7 @@ trait Sharing { |
|
|
|
$this->createShare($user1, $filepath, 0, $user2, null, null, $permissions); |
|
|
|
} |
|
|
|
$this->response = $client->get($fullUrl, $options); |
|
|
|
Assert::assertEquals(True, $this->isUserOrGroupInSharedData($user2, $permissions)); |
|
|
|
Assert::assertEquals(true, $this->isUserOrGroupInSharedData($user2, $permissions)); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
@ -453,7 +453,7 @@ trait Sharing { |
|
|
|
$this->createShare($user, $filepath, 1, $group, null, null, $permissions); |
|
|
|
} |
|
|
|
$this->response = $client->get($fullUrl, $options); |
|
|
|
Assert::assertEquals(True, $this->isUserOrGroupInSharedData($group, $permissions)); |
|
|
|
Assert::assertEquals(true, $this->isUserOrGroupInSharedData($group, $permissions)); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
|