Initial QSfera import
This commit is contained in:
@@ -0,0 +1,57 @@
|
||||
Feature: filter activity for user
|
||||
As a user
|
||||
I want to filter activity
|
||||
So that I can view activity of specific user
|
||||
|
||||
@smoke
|
||||
Scenario: filter synced activities
|
||||
Given user "Alice" has been created in the server with default attributes
|
||||
And user "Brian" has been created in the server with default attributes
|
||||
And user "Alice" has created folder "simple-folder" in the server
|
||||
And user "Brian" has created folder "brian-folder" in the server
|
||||
And the user has set up the following accounts with default settings:
|
||||
| users |
|
||||
| Alice |
|
||||
| Brian |
|
||||
When the user opens the activity tab
|
||||
And the user selects "Local Activity" tab in the activity
|
||||
And the user checks the activities of account "Alice Hansen@%local_server_hostname%"
|
||||
Then the following activities should be displayed in synced table
|
||||
| resource | action | account |
|
||||
| simple-folder | Downloaded | Alice Hansen@%local_server_hostname% |
|
||||
But the following activities should not be displayed in synced table
|
||||
| resource | action | account |
|
||||
| brian-folder | Downloaded | Brian Murphy@%local_server_hostname% |
|
||||
|
||||
@skipOnWindows
|
||||
Scenario: filter not synced activities (Linux only)
|
||||
Given user "Alice" has been created in the server with default attributes
|
||||
And user "Alice" has set up a client with default settings
|
||||
And user "Alice" has created a folder "Folder1" inside the sync folder
|
||||
When user "Alice" creates the following files inside the sync folder:
|
||||
| files |
|
||||
| /.htaccess |
|
||||
| /Folder1/a\\a.txt |
|
||||
And the user opens the activity tab
|
||||
And the user selects "Not Synced" tab in the activity
|
||||
Then the file "Folder1/a\\a.txt" should be blacklisted
|
||||
And the file ".htaccess" should be excluded
|
||||
When the user unchecks the "Excluded" filter
|
||||
Then the following activities should be displayed in not synced table
|
||||
| resource | status | account |
|
||||
| Folder1/a\\a.txt | Blacklisted | Alice Hansen@%local_server_hostname% |
|
||||
|
||||
@skipOnLinux
|
||||
Scenario: filter not synced activities (Windows only)
|
||||
Given user "Alice" has been created in the server with default attributes
|
||||
And user "Alice" has set up a client with default settings
|
||||
When user "Alice" creates the following files inside the sync folder:
|
||||
| files |
|
||||
| /.htaccess |
|
||||
And the user opens the activity tab
|
||||
And the user selects "Not Synced" tab in the activity
|
||||
Then the file ".htaccess" should be excluded
|
||||
When the user unchecks the "Excluded" filter
|
||||
Then the following activities should not be displayed in not synced table
|
||||
| resource | status | account |
|
||||
| .htaccess | Excluded | Alice Hansen@%local_server_hostname% |
|
||||
Reference in New Issue
Block a user