Replace fully qualified name with alias

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
This commit is contained in:
Daniel Calviño Sánchez 2019-10-25 01:13:23 +02:00
parent d633b451df
commit bb9814d052
1 changed files with 11 additions and 10 deletions

View File

@ -25,6 +25,7 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <http://www.gnu.org/licenses/>.
* *
*/ */
use Behat\Gherkin\Node\TableNode;
use GuzzleHttp\Client; use GuzzleHttp\Client;
use PHPUnit\Framework\Assert; use PHPUnit\Framework\Assert;
use Psr\Http\Message\ResponseInterface; use Psr\Http\Message\ResponseInterface;
@ -54,7 +55,7 @@ trait Sharing {
/** /**
* @Given /^as "([^"]*)" creating a share with$/ * @Given /^as "([^"]*)" creating a share with$/
* @param string $user * @param string $user
* @param \Behat\Gherkin\Node\TableNode|null $body * @param TableNode|null $body
*/ */
public function asCreatingAShareWith($user, $body) { public function asCreatingAShareWith($user, $body) {
$fullUrl = $this->baseUrl . "v{$this->apiVersion}.php/apps/files_sharing/api/v{$this->sharingApiVersion}/shares"; $fullUrl = $this->baseUrl . "v{$this->apiVersion}.php/apps/files_sharing/api/v{$this->sharingApiVersion}/shares";
@ -70,7 +71,7 @@ trait Sharing {
$options['auth'] = [$user, $this->regularUser]; $options['auth'] = [$user, $this->regularUser];
} }
if ($body instanceof \Behat\Gherkin\Node\TableNode) { if ($body instanceof TableNode) {
$fd = $body->getRowsHash(); $fd = $body->getRowsHash();
if (array_key_exists('expireDate', $fd)){ if (array_key_exists('expireDate', $fd)){
$dateModification = $fd['expireDate']; $dateModification = $fd['expireDate'];
@ -104,7 +105,7 @@ trait Sharing {
/** /**
* @When /^creating a share with$/ * @When /^creating a share with$/
* @param \Behat\Gherkin\Node\TableNode|null $body * @param TableNode|null $body
*/ */
public function creatingShare($body) { public function creatingShare($body) {
$this->asCreatingAShareWith($this->currentUser, $body); $this->asCreatingAShareWith($this->currentUser, $body);
@ -187,7 +188,7 @@ trait Sharing {
/** /**
* @When /^Updating last share with$/ * @When /^Updating last share with$/
* @param \Behat\Gherkin\Node\TableNode|null $body * @param TableNode|null $body
*/ */
public function updatingLastShare($body) { public function updatingLastShare($body) {
$share_id = (string) $this->lastShareData->data[0]->id; $share_id = (string) $this->lastShareData->data[0]->id;
@ -204,7 +205,7 @@ trait Sharing {
$options['auth'] = [$this->currentUser, $this->regularUser]; $options['auth'] = [$this->currentUser, $this->regularUser];
} }
if ($body instanceof \Behat\Gherkin\Node\TableNode) { if ($body instanceof TableNode) {
$fd = $body->getRowsHash(); $fd = $body->getRowsHash();
if (array_key_exists('expireDate', $fd)){ if (array_key_exists('expireDate', $fd)){
$dateModification = $fd['expireDate']; $dateModification = $fd['expireDate'];
@ -457,10 +458,10 @@ trait Sharing {
/** /**
* @Then /^Share fields of last share match with$/ * @Then /^Share fields of last share match with$/
* @param \Behat\Gherkin\Node\TableNode|null $body * @param TableNode|null $body
*/ */
public function checkShareFields($body){ public function checkShareFields($body){
if ($body instanceof \Behat\Gherkin\Node\TableNode) { if ($body instanceof TableNode) {
$fd = $body->getRowsHash(); $fd = $body->getRowsHash();
foreach($fd as $field => $value) { foreach($fd as $field => $value) {
@ -545,11 +546,11 @@ trait Sharing {
/** /**
* @When /^getting sharees for$/ * @When /^getting sharees for$/
* @param \Behat\Gherkin\Node\TableNode $body * @param TableNode $body
*/ */
public function whenGettingShareesFor($body) { public function whenGettingShareesFor($body) {
$url = '/apps/files_sharing/api/v1/sharees'; $url = '/apps/files_sharing/api/v1/sharees';
if ($body instanceof \Behat\Gherkin\Node\TableNode) { if ($body instanceof TableNode) {
$parameters = []; $parameters = [];
foreach ($body->getRowsHash() as $key => $value) { foreach ($body->getRowsHash() as $key => $value) {
$parameters[] = $key . '=' . $value; $parameters[] = $key . '=' . $value;
@ -566,7 +567,7 @@ trait Sharing {
* @Then /^"([^"]*)" sharees returned (are|is empty)$/ * @Then /^"([^"]*)" sharees returned (are|is empty)$/
* @param string $shareeType * @param string $shareeType
* @param string $isEmpty * @param string $isEmpty
* @param \Behat\Gherkin\Node\TableNode|null $shareesList * @param TableNode|null $shareesList
*/ */
public function thenListOfSharees($shareeType, $isEmpty, $shareesList = null) { public function thenListOfSharees($shareeType, $isEmpty, $shareesList = null) {
if ($isEmpty !== 'is empty') { if ($isEmpty !== 'is empty') {