-
Notifications
You must be signed in to change notification settings - Fork 18
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
Added the test cases for revoking the application on gitlab and proper message is displayed for member access request in todo. #156
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
--- | ||
# (Required) Ensure all values are filled up | ||
name: "Merge request message is rendered properly in the RHS of gitlab on MM" | ||
status: Active | ||
priority: Normal | ||
folder: Sidebar | ||
authors: "@arush-vashishtha" | ||
team_ownership: [] | ||
priority_p1_to_p4: P2 - Core Functions (Do core functions work?) | ||
|
||
# (Optional) | ||
location: null | ||
component: null | ||
tags: [] | ||
labels: [] | ||
tested_by_contributor: null | ||
|
||
# (Optional) Test type and tools | ||
cypress: null | ||
detox: null | ||
mmctl: null | ||
playwright: null | ||
rainforest: [] | ||
manual_test_environments: [] | ||
|
||
# Do not change | ||
id: null | ||
key: null | ||
created_on: null | ||
last_updated: null | ||
case_hashed: null | ||
steps_hashed: null | ||
--- | ||
|
||
**Step 1** | ||
|
||
1. Generate a access request to your desired public project/group from another user on Gitlab. | ||
2. Navigate to MM and click on the `To-do list` icon in the LHS menu on MM. | ||
3. Check the desired member access request in the RHS of `To-do list` on MM. | ||
|
||
**Step 2** | ||
|
||
1. Accept or reject any desired member access request on Gitlab. | ||
2. Navigate to MM and click on the `To-do list` icon in the LHS menu on MM. | ||
3. Check the desired member access request in the RHS of `To-do list` on MM. | ||
|
||
**Expected** | ||
|
||
The member access request to the desired public project/group should be shown with proper description of the request and in proper UI in the RHS of Gitlab on MM. | ||
After step 2, the desired member access request should be removed from the `To-do list` in RHS of Gitlab on MM. | ||
Comment on lines
+35
to
+50
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Please organize the steps/expected format as commented here - #161 (review) |
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
@@ -0,0 +1,57 @@ | ||||||
--- | ||||||
# (Required) Ensure all values are filled up | ||||||
name: "Refresh the sidebar after revoking the application from the gitlab." | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
status: Active | ||||||
priority: Normal | ||||||
folder: Sidebar | ||||||
authors: "@arush-vashishtha" | ||||||
team_ownership: [] | ||||||
priority_p1_to_p4: P2 - Core Functions (Do core functions work?) | ||||||
|
||||||
# (Optional) | ||||||
location: null | ||||||
component: null | ||||||
tags: [] | ||||||
labels: [] | ||||||
tested_by_contributor: null | ||||||
|
||||||
# (Optional) Test type and tools | ||||||
cypress: null | ||||||
detox: null | ||||||
mmctl: null | ||||||
playwright: null | ||||||
rainforest: [] | ||||||
manual_test_environments: [] | ||||||
|
||||||
# Do not change | ||||||
id: null | ||||||
key: null | ||||||
created_on: null | ||||||
last_updated: null | ||||||
case_hashed: null | ||||||
steps_hashed: null | ||||||
--- | ||||||
|
||||||
**Step 1** | ||||||
|
||||||
1. Revoke the OAuth token for your app from the connected gitlab account. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
2. Navigate to MM and click on the refresh button in the LHS of gitlab. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
3. Open the DM from Gitlab bot. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
||||||
**Step 2** | ||||||
|
||||||
1. Revoke the OAuth token for your app from the connected gitlab account. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
2. Navigate to MM and refresh the page. | ||||||
3. Open the DM from Gitlab bot. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
||||||
**Step 3** | ||||||
|
||||||
1. Revoke the OAuth token for your app from the connected gitlab account. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
2. Navigate to MM and enter any slash command that fetches the data from the gitlab. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
3. Open the DM from Gitlab bot. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
||||||
**Expected** | ||||||
|
||||||
All the Gitlab icons in the LHS should be removed and the user should get a message in the DM from Gitlab bot that their account has been disconnected on MM. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
After step 2, all the Gitlab icons in the LHS should be removed and the user should get a message in the DM from Gitlab bot that their account has been disconnected on MM. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
After step 3, all the Gitlab icons in the LHS should be removed and the user should get a message in the DM from Gitlab bot that their account has been disconnected on MM. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Please organize the steps/expected format as commented here - #161 (review) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.