Extend integration tests to get the info of a group share as a sharee
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
This commit is contained in:
parent
6cb2cb33ac
commit
d523777843
|
@ -62,6 +62,59 @@ Feature: sharing
|
||||||
| displayname_owner | user0 |
|
| displayname_owner | user0 |
|
||||||
| mimetype | text/plain |
|
| mimetype | text/plain |
|
||||||
|
|
||||||
|
Scenario: getting share info of a group share
|
||||||
|
Given user "user0" exists
|
||||||
|
And user "user1" exists
|
||||||
|
And group "group1" exists
|
||||||
|
And user "user1" belongs to group "group1"
|
||||||
|
And file "textfile0.txt" of user "user0" is shared with group "group1"
|
||||||
|
And As an "user0"
|
||||||
|
When Getting info of last share
|
||||||
|
Then the OCS status code should be "100"
|
||||||
|
And the HTTP status code should be "200"
|
||||||
|
And Share fields of last share match with
|
||||||
|
| id | A_NUMBER |
|
||||||
|
| item_type | file |
|
||||||
|
| item_source | A_NUMBER |
|
||||||
|
| share_type | 1 |
|
||||||
|
| share_with | group1 |
|
||||||
|
| file_source | A_NUMBER |
|
||||||
|
| file_target | /textfile0.txt |
|
||||||
|
| path | /textfile0.txt |
|
||||||
|
| permissions | 19 |
|
||||||
|
| stime | A_NUMBER |
|
||||||
|
| storage | A_NUMBER |
|
||||||
|
| mail_send | 0 |
|
||||||
|
| uid_owner | user0 |
|
||||||
|
| storage_id | home::user0 |
|
||||||
|
| file_parent | A_NUMBER |
|
||||||
|
| share_with_displayname | group1 |
|
||||||
|
| displayname_owner | user0 |
|
||||||
|
| mimetype | text/plain |
|
||||||
|
And As an "user1"
|
||||||
|
And Getting info of last share
|
||||||
|
And the OCS status code should be "100"
|
||||||
|
And the HTTP status code should be "200"
|
||||||
|
And Share fields of last share match with
|
||||||
|
| id | A_NUMBER |
|
||||||
|
| item_type | file |
|
||||||
|
| item_source | A_NUMBER |
|
||||||
|
| share_type | 1 |
|
||||||
|
| share_with | group1 |
|
||||||
|
| file_source | A_NUMBER |
|
||||||
|
| file_target | /textfile0 (2).txt |
|
||||||
|
| path | /textfile0 (2).txt |
|
||||||
|
| permissions | 19 |
|
||||||
|
| stime | A_NUMBER |
|
||||||
|
| storage | A_NUMBER |
|
||||||
|
| mail_send | 0 |
|
||||||
|
| uid_owner | user0 |
|
||||||
|
| storage_id | shared::/textfile0 (2).txt |
|
||||||
|
| file_parent | A_NUMBER |
|
||||||
|
| share_with_displayname | group1 |
|
||||||
|
| displayname_owner | user0 |
|
||||||
|
| mimetype | text/plain |
|
||||||
|
|
||||||
Scenario: keep group permissions in sync
|
Scenario: keep group permissions in sync
|
||||||
Given As an "admin"
|
Given As an "admin"
|
||||||
Given user "user0" exists
|
Given user "user0" exists
|
||||||
|
@ -92,6 +145,26 @@ Feature: sharing
|
||||||
| file_parent | A_NUMBER |
|
| file_parent | A_NUMBER |
|
||||||
| displayname_owner | user0 |
|
| displayname_owner | user0 |
|
||||||
| mimetype | text/plain |
|
| mimetype | text/plain |
|
||||||
|
And As an "user1"
|
||||||
|
And Getting info of last share
|
||||||
|
And the OCS status code should be "100"
|
||||||
|
And the HTTP status code should be "200"
|
||||||
|
And Share fields of last share match with
|
||||||
|
| id | A_NUMBER |
|
||||||
|
| item_type | file |
|
||||||
|
| item_source | A_NUMBER |
|
||||||
|
| share_type | 1 |
|
||||||
|
| file_source | A_NUMBER |
|
||||||
|
| file_target | /FOLDER/textfile0.txt |
|
||||||
|
| permissions | 1 |
|
||||||
|
| stime | A_NUMBER |
|
||||||
|
| storage | A_NUMBER |
|
||||||
|
| mail_send | 0 |
|
||||||
|
| uid_owner | user0 |
|
||||||
|
| storage_id | shared::/FOLDER/textfile0.txt |
|
||||||
|
| file_parent | A_NUMBER |
|
||||||
|
| displayname_owner | user0 |
|
||||||
|
| mimetype | text/plain |
|
||||||
|
|
||||||
Scenario: Sharee can see the share
|
Scenario: Sharee can see the share
|
||||||
Given user "user0" exists
|
Given user "user0" exists
|
||||||
|
|
Loading…
Reference in New Issue