Add another test for exact matching of a user in group restriction

Signed-off-by: Joas Schilling <coding@schilljs.com>
This commit is contained in:
Joas Schilling 2020-06-17 12:06:50 +02:00
parent 2ec7b59688
commit e2100856ad
No known key found for this signature in database
GPG Key ID: 7076EA9751AACDDA
1 changed files with 17 additions and 0 deletions

View File

@ -72,6 +72,23 @@ Feature: sharees
And "exact remotes" sharees returned is empty And "exact remotes" sharees returned is empty
And "remotes" sharees returned is empty And "remotes" sharees returned is empty
Scenario: Search only with group members - allowed with exact match
Given As an "test"
And parameter "shareapi_only_share_with_group_members" of app "core" is set to "yes"
And user "Sharee1" belongs to group "ShareeGroup"
When getting sharees for
| search | Sharee1 |
| itemType | file |
Then the OCS status code should be "100"
And the HTTP status code should be "200"
And "exact users" sharees returned are
| Sharee1 | 0 | Sharee1 |
And "users" sharees returned is empty
And "exact groups" sharees returned is empty
And "groups" sharees returned is empty
And "exact remotes" sharees returned is empty
And "remotes" sharees returned is empty
Scenario: Search only with group members - no group as non-member Scenario: Search only with group members - no group as non-member
Given As an "Sharee1" Given As an "Sharee1"
And parameter "shareapi_only_share_with_group_members" of app "core" is set to "yes" And parameter "shareapi_only_share_with_group_members" of app "core" is set to "yes"