Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[tests-only][full-ci] Remove scenario tag @toImplementOnOcis from feature files #40598

Merged
merged 1 commit into from
Jan 24, 2023
Merged
Show file tree
Hide file tree
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
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ Feature: add groups
| [group1] |
| group [ 2 ] |

@toImplementOnOCIS @issue-product-284
@issue-product-284
Scenario: admin creates a group with % and # in name
When the administrator sends a group creation request for the following groups using the provisioning API
| groupname | comment |
Expand All @@ -78,7 +78,7 @@ Feature: add groups
| 50%2Eagle |
| staff?group |

@toImplementOnOCIS

Scenario: group names are case-sensitive, multiple groups can exist with different upper and lower case names
When the administrator sends a group creation request for the following groups using the provisioning API
| groupname |
Expand All @@ -104,7 +104,7 @@ Feature: add groups
| case-sensitive-group2 |
| Case-Sensitive-Group3 |

@issue-31015 @skipOnOcV10 @toImplementOnOCIS @issue-product-284
@issue-31015 @skipOnOcV10 @issue-product-284
Scenario: admin creates a group with a forward-slash in the group name
When the administrator sends a group creation request for the following groups using the provisioning API
| groupname | comment |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ Feature: add users to group
And the HTTP status code of responses on all endpoints should be "200"

# once the issue is fixed merge with scenario above
@skipOnLDAP @toImplementOnOCIS @issue-product-284
@skipOnLDAP @issue-product-284
Scenario: adding a user to a group with % and # in its name
Given user "brand-new-user" has been created with default attributes and without skeleton files
And these groups have been created:
Expand Down Expand Up @@ -103,7 +103,7 @@ Feature: add users to group
| Mgmt//NSW/Sydney |
| priv/subadmins/1 |

@skipOnLDAP @toImplementOnOCIS
@skipOnLDAP
Scenario: adding a user to a group using mixes of upper and lower case in user and group names
Given user "mixed-case-user" has been created with default attributes and without skeleton files
And these groups have been created:
Expand Down Expand Up @@ -216,7 +216,7 @@ Feature: add users to group
And user "brand-new-user" should belong to group "brand-new-group"

# merge this with scenario on line 62 once the issue is fixed
@issue-31015 @skipOnLDAP @toImplementOnOCIS @issue-product-284
@issue-31015 @skipOnLDAP @issue-product-284
Scenario Outline: adding a user to a group that has a forward-slash and dot in the group name
Given user "brand-new-user" has been created with default attributes and without skeleton files
And the administrator sends a group creation request for group "<group_id>" using the provisioning API
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Feature: delete groups
| Mgmt\Middle | Backslash |
| 😁 😂 | emoji |

@toImplementOnOCIS

Scenario Outline: admin deletes a group
Given group "<group_id>" has been created
When the administrator deletes group "<group_id>" using the provisioning API
Expand All @@ -57,7 +57,7 @@ Feature: delete groups
| 50%2Fix | %2F literal looks like an escaped slash |
| staff?group | Question mark |

@toImplementOnOCIS

Scenario Outline: group names are case-sensitive, the correct group is deleted
Given group "<group_id1>" has been created
And group "<group_id2>" has been created
Expand Down Expand Up @@ -107,7 +107,7 @@ Feature: delete groups
And the HTTP status code should be "401"
And group "brand-new-group" should exist

@issue-31015 @skipOnOcV10 @toImplementOnOCIS
@issue-31015 @skipOnOcV10
Scenario Outline: admin deletes a group that has a forward-slash in the group name
Given group "<group_id>" has been created
When the administrator deletes group "<group_id>" using the provisioning API
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Feature: get group
Then the OCS status code should be "998"
And the HTTP status code should be "200"

@toImplementOnOCIS

Scenario Outline: admin tries to get users in a group but using wrong case of the group name
Given group "<group_id1>" has been created
When the administrator gets all the members of group "<group_id2>" using the provisioning API
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ Feature: remove a user from a group
| brand-new-user | Mgmt\Middle |
| brand-new-user | 😁 😂 |

@toImplementOnOCIS

Scenario: admin removes a user from a group with % and # in their names
Given user "brand-new-user" has been created with default attributes and without skeleton files
And these groups have been created:
Expand Down Expand Up @@ -155,7 +155,7 @@ Feature: remove a user from a group
| brand-new-user | Mgmt//NSW/Sydney |
| brand-new-user | priv/subadmins/1 |

@toImplementOnOCIS

Scenario Outline: remove a user from a group using mixes of upper and lower case in user and group names
Given user "brand-new-user" has been created with default attributes and without skeleton files
And group "<group_id1>" has been created
Expand Down Expand Up @@ -229,7 +229,7 @@ Feature: remove a user from a group
And user "another-new-user" should belong to group "brand-new-group"

# merge this with scenario on line 62 once the issue is fixed
@issue-31015 @skipOnOcV10 @toImplementOnOCIS
@issue-31015 @skipOnOcV10
Scenario Outline: admin removes a user from a group that has a forward-slash and dot in the group name
Given user "brand-new-user" has been created with default attributes and without skeleton files
And group "<group_id>" has been created
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Feature: add groups
| Mgmt\Middle |
| 😅 😆 |

@toImplementOnOCIS @issue-product-284
@issue-product-284
Scenario: admin creates a group with % in name
When the administrator sends a group creation request for the following groups using the provisioning API
| groupname | comment |
Expand All @@ -74,7 +74,7 @@ Feature: add groups
| 50%2Eagle |
| staff?group |

@toImplementOnOCIS

Scenario: group names are case-sensitive, multiple groups can exist with different upper and lower case names
When the administrator sends a group creation request for the following groups using the provisioning API
| groupname |
Expand All @@ -100,7 +100,7 @@ Feature: add groups
| case-sensitive-group2 |
| Case-Sensitive-Group3 |

@issue-31015 @skipOnOcV10 @toImplementOnOCIS
@issue-31015 @skipOnOcV10
Scenario: admin creates a group with a forward-slash in the group name
When the administrator sends a group creation request for the following groups using the provisioning API
| groupname | comment |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ Feature: add users to group
And the HTTP status code of responses on all endpoints should be "200"

# once the issue is fixed merge with scenario above
@skipOnLDAP @toImplementOnOCIS @issue-product-284
@skipOnLDAP @issue-product-284
Scenario: adding a user to a group with % and # in its name
Given user "brand-new-user" has been created with default attributes and without skeleton files
And these groups have been created:
Expand Down Expand Up @@ -94,7 +94,7 @@ Feature: add users to group
Then the OCS status code of responses on all endpoints should be "200"
And the HTTP status code of responses on all endpoints should be "200"

@skipOnLDAP @toImplementOnOCIS @issue-product-283
@skipOnLDAP @issue-product-283
Scenario: adding a user to a group using mixes of upper and lower case in user and group names
Given user "mixed-case-user" has been created with default attributes and without skeleton files
And these groups have been created:
Expand Down Expand Up @@ -207,7 +207,7 @@ Feature: add users to group
And user "brand-new-user" should belong to group "brand-new-group"

# merge this with scenario on line 62 once the issue is fixed
@issue-31015 @skipOnLDAP @toImplementOnOCIS @issue-product-284
@issue-31015 @skipOnLDAP @issue-product-284
Scenario Outline: adding a user to a group that has a forward-slash and dot in the group name
Given user "brand-new-user" has been created with default attributes and without skeleton files
And the administrator sends a group creation request for group "<group_id>" using the provisioning API
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Feature: delete groups
| Mgmt\Middle | Backslash |
| 😁 😂 | emoji |

@toImplementOnOCIS

Scenario Outline: admin deletes a group
Given group "<group_id>" has been created
When the administrator deletes group "<group_id>" using the provisioning API
Expand All @@ -57,7 +57,7 @@ Feature: delete groups
| 50%2Fix | %2F literal looks like an escaped slash |
| staff?group | Question mark |

@toImplementOnOCIS @issue-product-283
@issue-product-283
Scenario Outline: group names are case-sensitive, the correct group is deleted
Given group "<group_id1>" has been created
And group "<group_id2>" has been created
Expand Down Expand Up @@ -107,7 +107,7 @@ Feature: delete groups
And the HTTP status code should be "401"
And group "brand-new-group" should exist

@issue-31015 @skipOnOcV10 @toImplementOnOCIS @issue-product-284
@issue-31015 @skipOnOcV10 @issue-product-284
Scenario Outline: admin deletes a group that has a forward-slash in the group name
Given group "<group_id>" has been created
When the administrator deletes group "<group_id>" using the provisioning API
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Feature: get group
Then the OCS status code should be "404"
And the HTTP status code should be "404"

@toImplementOnOCIS @issue-product-283
@issue-product-283
Scenario Outline: admin tries to get users in a group but using wrong case of the group name
Given group "<group_id1>" has been created
When the administrator gets all the members of group "<group_id2>" using the provisioning API
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ Feature: remove a user from a group
| brand-new-user | Mgmt\Middle |
| brand-new-user | 😁 😂 |

@toImplementOnOCIS @issue-product-284
@issue-product-284
Scenario: admin removes a user from a group with % and # in their names
Given user "brand-new-user" has been created with default attributes and without skeleton files
And these groups have been created:
Expand Down Expand Up @@ -155,7 +155,7 @@ Feature: remove a user from a group
| brand-new-user | Mgmt//NSW/Sydney |
| brand-new-user | priv/subadmins/1 |

@toImplementOnOCIS @issue-product-283
@issue-product-283
Scenario Outline: remove a user from a group using mixes of upper and lower case in user and group names
Given user "brand-new-user" has been created with default attributes and without skeleton files
And group "<group_id1>" has been created
Expand Down Expand Up @@ -229,7 +229,7 @@ Feature: remove a user from a group
And user "another-new-user" should belong to group "brand-new-group"

# merge this with scenario on line 62 once the issue is fixed
@issue-31015 @skipOnOcV10 @toImplementOnOCIS @issue-product-284
@issue-31015 @skipOnOcV10 @issue-product-284
Scenario Outline: admin removes a user from a group that has a forward-slash and dot in the group name
Given user "brand-new-user" has been created with default attributes and without skeleton files
And group "<group_id>" has been created
Expand Down