This will be needed to test scenarios in which updating a share return a different HTTP status code, like 401. The assertion for the 200 HTTP status code was added in those scenarios that tested updating a share (that is, those that were also checking the OCS status code), but not in those in which updating a share was just a preparatory step for the actual test (in the same way that the HTTP status code is not checked in those tests when creating a share). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>tags/v18.0.0beta1
@@ -218,8 +218,6 @@ trait Sharing { | |||
} catch (\GuzzleHttp\Exception\ClientException $ex) { | |||
$this->response = $ex->getResponse(); | |||
} | |||
Assert::assertEquals(200, $this->response->getStatusCode()); | |||
} | |||
public function createShare($user, |
@@ -455,6 +455,7 @@ Feature: sharing | |||
When Updating last share with | |||
| permissions | 1 | | |||
Then the OCS status code should be "100" | |||
And the HTTP status code should be "200" | |||
Scenario: Do not allow reshare to exceed permissions | |||
Given user "user0" exists | |||
@@ -476,6 +477,7 @@ Feature: sharing | |||
When Updating last share with | |||
| permissions | 31 | | |||
Then the OCS status code should be "404" | |||
And the HTTP status code should be "200" | |||
Scenario: Do not allow sub reshare to exceed permissions | |||
Given user "user0" exists | |||
@@ -498,6 +500,7 @@ Feature: sharing | |||
When Updating last share with | |||
| permissions | 31 | | |||
Then the OCS status code should be "404" | |||
And the HTTP status code should be "200" | |||
Scenario: Only allow 1 link share per file/folder | |||
Given user "user0" exists |
@@ -118,6 +118,7 @@ Feature: sharing | |||
And Updating last share with | |||
| expireDate | +3 days | | |||
And the OCS status code should be "100" | |||
And the HTTP status code should be "200" | |||
And Getting info of last share | |||
Then the OCS status code should be "100" | |||
And the HTTP status code should be "200" | |||
@@ -150,6 +151,7 @@ Feature: sharing | |||
And Updating last share with | |||
| password | publicpw | | |||
And the OCS status code should be "100" | |||
And the HTTP status code should be "200" | |||
And Getting info of last share | |||
Then the OCS status code should be "100" | |||
And the HTTP status code should be "200" | |||
@@ -181,6 +183,7 @@ Feature: sharing | |||
And Updating last share with | |||
| permissions | 7 | | |||
And the OCS status code should be "100" | |||
And the HTTP status code should be "200" | |||
And Getting info of last share | |||
Then the OCS status code should be "100" | |||
And the HTTP status code should be "200" | |||
@@ -212,6 +215,7 @@ Feature: sharing | |||
And Updating last share with | |||
| permissions | 4 | | |||
And the OCS status code should be "100" | |||
And the HTTP status code should be "200" | |||
And Getting info of last share | |||
Then the OCS status code should be "100" | |||
And the HTTP status code should be "200" | |||
@@ -243,6 +247,7 @@ Feature: sharing | |||
And Updating last share with | |||
| publicUpload | true | | |||
And the OCS status code should be "100" | |||
And the HTTP status code should be "200" | |||
And Getting info of last share | |||
Then the OCS status code should be "100" | |||
And the HTTP status code should be "200" |