mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-01-06 04:09:40 -06:00
tests: add api tests for changing system language using graph api (#7817)
This commit is contained in:
committed by
GitHub
parent
2811a018cf
commit
580e8aeb46
@@ -102,7 +102,7 @@ Feature: Deprovisioning notification
|
||||
|
||||
Scenario Outline: get a deprovisioning notification in various languages
|
||||
Given the administrator has created a deprovisioning notification
|
||||
And user "Alice" has switched the system language to "<language>"
|
||||
And user "Alice" has switched the system language to "<language>" using the Graph API
|
||||
When user "Alice" lists all notifications
|
||||
Then the HTTP status code should be "200"
|
||||
And the JSON response should contain a notification message with the subject "<subject>" and the message-details should match
|
||||
|
||||
@@ -78,8 +78,8 @@ Feature: Email notification
|
||||
And group "group1" has been created
|
||||
And user "Brian" has been added to group "group1"
|
||||
And user "Carol" has been added to group "group1"
|
||||
And user "Brian" has switched the system language to "es"
|
||||
And user "Carol" has switched the system language to "de"
|
||||
And user "Brian" has switched the system language to "es" using the Graph API
|
||||
And user "Carol" has switched the system language to "de" using the Graph API
|
||||
And user "Alice" has created folder "/HelloWorld"
|
||||
When user "Alice" shares folder "HelloWorld" with group "group1" using the sharing API
|
||||
Then the HTTP status code should be "200"
|
||||
@@ -107,8 +107,8 @@ Feature: Email notification
|
||||
And group "group1" has been created
|
||||
And user "Brian" has been added to group "group1"
|
||||
And user "Carol" has been added to group "group1"
|
||||
And user "Brian" has switched the system language to "es"
|
||||
And user "Carol" has switched the system language to "de"
|
||||
And user "Brian" has switched the system language to "es" using the Graph API
|
||||
And user "Carol" has switched the system language to "de" using the Graph API
|
||||
And user "Alice" has uploaded file with content "hello world" to "text.txt"
|
||||
When user "Alice" shares file "text.txt" with group "group1" using the sharing API
|
||||
Then the HTTP status code should be "200"
|
||||
@@ -137,8 +137,8 @@ Feature: Email notification
|
||||
And group "group1" has been created
|
||||
And user "Brian" has been added to group "group1"
|
||||
And user "Carol" has been added to group "group1"
|
||||
And user "Brian" has switched the system language to "es"
|
||||
And user "Carol" has switched the system language to "de"
|
||||
And user "Brian" has switched the system language to "es" using the Graph API
|
||||
And user "Carol" has switched the system language to "de" using the Graph API
|
||||
And user "Alice" has created a space "new-space" with the default quota using the Graph API
|
||||
When user "Alice" shares a space "new-space" with settings:
|
||||
| shareWith | group1 |
|
||||
|
||||
@@ -241,7 +241,7 @@ Feature: Notification
|
||||
|
||||
|
||||
Scenario Outline: get a notification about a file share in various languages
|
||||
Given user "Brian" has switched the system language to "<language>"
|
||||
Given user "Brian" has switched the system language to "<language>" using the <api> API
|
||||
And user "Alice" has shared entry "textfile1.txt" with user "Brian" with permissions "17"
|
||||
When user "Brian" lists all notifications
|
||||
Then the HTTP status code should be "200"
|
||||
@@ -263,9 +263,11 @@ Feature: Notification
|
||||
}
|
||||
"""
|
||||
Examples:
|
||||
| language | subject | message |
|
||||
| de | Neue Freigabe | Alice Hansen hat textfile1.txt mit Ihnen geteilt |
|
||||
| es | Recurso compartido | Alice Hansen compartió textfile1.txt contigo |
|
||||
| language | subject | message | api |
|
||||
| de | Neue Freigabe | Alice Hansen hat textfile1.txt mit Ihnen geteilt | Graph |
|
||||
| de | Neue Freigabe | Alice Hansen hat textfile1.txt mit Ihnen geteilt | settings |
|
||||
| es | Recurso compartido | Alice Hansen compartió textfile1.txt contigo | Graph |
|
||||
| es | Recurso compartido | Alice Hansen compartió textfile1.txt contigo | settings |
|
||||
|
||||
@env-config
|
||||
Scenario: get a notification about a file share in default languages
|
||||
|
||||
@@ -419,7 +419,7 @@ Feature: Notification
|
||||
|
||||
|
||||
Scenario Outline: get a notification about a space share in various languages
|
||||
Given user "Brian" has switched the system language to "<language>"
|
||||
Given user "Brian" has switched the system language to "<language>" using the Graph API
|
||||
And user "Alice" has shared a space "notification checking" with settings:
|
||||
| shareWith | Brian |
|
||||
| role | editor |
|
||||
|
||||
Reference in New Issue
Block a user