Skip to content
Merged
Changes from all commits
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
85 changes: 43 additions & 42 deletions tests/acceptance/features/app-files-sharing.feature
Original file line number Diff line number Diff line change
Expand Up @@ -335,45 +335,46 @@ Feature: app-files-sharing
And I see that "user1" can not create in the share
And I see that "user1" can not be allowed to create in the share

Scenario: sharee can revoke create permission from reshare after the sharer disabled it
Given I act as John
And I am logged in as the admin
And I act as Jane
And I am logged in
And I act as Jim
And I am logged in as "user1"
And I act as John
And I create a new folder named "Shared folder"
And I see that the file list contains a file named "Shared folder"
And I share "Shared folder" with "user0"
And I see that the file is shared with "user0"
And I act as Jane
# The Files app is open again to reload the file list
And I open the Files app
And I share "Shared folder" with "user1"
And I see that the file is shared with "user1"
And I act as John
And I set the share with "user0" as not creatable
And I see that "user0" can not create in the share
And I act as Jim
# The Files app is open again to reload the file list
And I open the Files app
And I enter in the folder named "Shared folder"
# Creation is still allowed in already created reshares
And I create a new folder named "Subfolder"
And I see that the file list contains a file named "Subfolder"
When I act as Jane
# The Files app is open again to reload the file list
And I open the Files app
And I open the details view for "Shared folder"
And I see that the details view is open
And I open the "Sharing" tab in the details view
And I see that the "Sharing" tab in the details view is eventually loaded
And I set the share with "user1" as not creatable
Then I see that "user1" can not create in the share
And I see that "user1" can not be allowed to create in the share
And I act as Jim
# The Files app is open again to reload the file list
And I open the Files app
And I enter in the folder named "Shared folder"
And I see that it is not possible to create new files
# TODO: disabled unreliable test
# Scenario: sharee can revoke create permission from reshare after the sharer disabled it
# Given I act as John
# And I am logged in as the admin
# And I act as Jane
# And I am logged in
# And I act as Jim
# And I am logged in as "user1"
# And I act as John
# And I create a new folder named "Shared folder"
# And I see that the file list contains a file named "Shared folder"
# And I share "Shared folder" with "user0"
# And I see that the file is shared with "user0"
# And I act as Jane
# # The Files app is open again to reload the file list
# And I open the Files app
# And I share "Shared folder" with "user1"
# And I see that the file is shared with "user1"
# And I act as John
# And I set the share with "user0" as not creatable
# And I see that "user0" can not create in the share
# And I act as Jim
# # The Files app is open again to reload the file list
# And I open the Files app
# And I enter in the folder named "Shared folder"
# # Creation is still allowed in already created reshares
# And I create a new folder named "Subfolder"
# And I see that the file list contains a file named "Subfolder"
# When I act as Jane
# # The Files app is open again to reload the file list
# And I open the Files app
# And I open the details view for "Shared folder"
# And I see that the details view is open
# And I open the "Sharing" tab in the details view
# And I see that the "Sharing" tab in the details view is eventually loaded
# And I set the share with "user1" as not creatable
# Then I see that "user1" can not create in the share
# And I see that "user1" can not be allowed to create in the share
# And I act as Jim
# # The Files app is open again to reload the file list
# And I open the Files app
# And I enter in the folder named "Shared folder"
# And I see that it is not possible to create new files