Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Replace fully qualified name with alias
Signed-off-by: Daniel Calviño Sánchez <[email protected]>
  • Loading branch information
danxuliu committed Oct 25, 2019
commit bb9814d052e899f6e9cf8313c7e2b1affeadca88
21 changes: 11 additions & 10 deletions build/integration/features/bootstrap/Sharing.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
use Behat\Gherkin\Node\TableNode;
use GuzzleHttp\Client;
use PHPUnit\Framework\Assert;
use Psr\Http\Message\ResponseInterface;
Expand Down Expand Up @@ -54,7 +55,7 @@ trait Sharing {
/**
* @Given /^as "([^"]*)" creating a share with$/
* @param string $user
* @param \Behat\Gherkin\Node\TableNode|null $body
* @param TableNode|null $body
*/
public function asCreatingAShareWith($user, $body) {
$fullUrl = $this->baseUrl . "v{$this->apiVersion}.php/apps/files_sharing/api/v{$this->sharingApiVersion}/shares";
Expand All @@ -70,7 +71,7 @@ public function asCreatingAShareWith($user, $body) {
$options['auth'] = [$user, $this->regularUser];
}

if ($body instanceof \Behat\Gherkin\Node\TableNode) {
if ($body instanceof TableNode) {
$fd = $body->getRowsHash();
if (array_key_exists('expireDate', $fd)){
$dateModification = $fd['expireDate'];
Expand Down Expand Up @@ -104,7 +105,7 @@ public function restoreLastShareData($name) {

/**
* @When /^creating a share with$/
* @param \Behat\Gherkin\Node\TableNode|null $body
* @param TableNode|null $body
*/
public function creatingShare($body) {
$this->asCreatingAShareWith($this->currentUser, $body);
Expand Down Expand Up @@ -187,7 +188,7 @@ public function addingExpirationDate() {

/**
* @When /^Updating last share with$/
* @param \Behat\Gherkin\Node\TableNode|null $body
* @param TableNode|null $body
*/
public function updatingLastShare($body) {
$share_id = (string) $this->lastShareData->data[0]->id;
Expand All @@ -204,7 +205,7 @@ public function updatingLastShare($body) {
$options['auth'] = [$this->currentUser, $this->regularUser];
}

if ($body instanceof \Behat\Gherkin\Node\TableNode) {
if ($body instanceof TableNode) {
$fd = $body->getRowsHash();
if (array_key_exists('expireDate', $fd)){
$dateModification = $fd['expireDate'];
Expand Down Expand Up @@ -457,10 +458,10 @@ public function checkingLastShareIDIsNotIncluded(){

/**
* @Then /^Share fields of last share match with$/
* @param \Behat\Gherkin\Node\TableNode|null $body
* @param TableNode|null $body
*/
public function checkShareFields($body){
if ($body instanceof \Behat\Gherkin\Node\TableNode) {
if ($body instanceof TableNode) {
$fd = $body->getRowsHash();

foreach($fd as $field => $value) {
Expand Down Expand Up @@ -545,11 +546,11 @@ public function shareIdsShouldMatch()

/**
* @When /^getting sharees for$/
* @param \Behat\Gherkin\Node\TableNode $body
* @param TableNode $body
*/
public function whenGettingShareesFor($body) {
$url = '/apps/files_sharing/api/v1/sharees';
if ($body instanceof \Behat\Gherkin\Node\TableNode) {
if ($body instanceof TableNode) {
$parameters = [];
foreach ($body->getRowsHash() as $key => $value) {
$parameters[] = $key . '=' . $value;
Expand All @@ -566,7 +567,7 @@ public function whenGettingShareesFor($body) {
* @Then /^"([^"]*)" sharees returned (are|is empty)$/
* @param string $shareeType
* @param string $isEmpty
* @param \Behat\Gherkin\Node\TableNode|null $shareesList
* @param TableNode|null $shareesList
*/
public function thenListOfSharees($shareeType, $isEmpty, $shareesList = null) {
if ($isEmpty !== 'is empty') {
Expand Down