diff --git a/data/test-cases/plugins/jira/jira-server/install-and-uninstall/OAuth_Setup.md b/data/test-cases/plugins/jira/jira-server/install-and-uninstall/OAuth_Setup.md new file mode 100644 index 000000000..8b8bdcdf3 --- /dev/null +++ b/data/test-cases/plugins/jira/jira-server/install-and-uninstall/OAuth_Setup.md @@ -0,0 +1,43 @@ +--- +# (Required) Ensure all values are filled up +name: "OAuth setup for Jira plugin" +status: Active +priority: Normal +folder: Install and Uninstall +authors: "@AayushChaudhary0001" +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. Run the `/jira connect` command. +2. Run the `/jira instance install cloud-oauth ` +3. Continue the steps provided in the direct message from Jira bot and complete the setup of cloud O-Auth 2.0. + +**Expected** + +The user should be able to complete and install the Jira cloud instance. diff --git a/data/test-cases/plugins/jira/jira-server/jira-connect/Disconnect_button.md b/data/test-cases/plugins/jira/jira-server/jira-connect/Disconnect_button.md new file mode 100644 index 000000000..7e940eeea --- /dev/null +++ b/data/test-cases/plugins/jira/jira-server/jira-connect/Disconnect_button.md @@ -0,0 +1,42 @@ +--- +# (Required) Ensure all values are filled up +name: "Disconnect button for user" +status: Active +priority: Normal +folder: Jira Connect +authors: "@AayushChaudhary0001" +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. Run the `/jira connect` command and connect the user. +2. On the connection confirmation page, click on the disconnect button. + +**Expected** + +The user should be able to disconnect from the Jira instance. diff --git a/data/test-cases/plugins/jira/jira-server/jira-subscriptions/Comment_Notification.md b/data/test-cases/plugins/jira/jira-server/jira-subscriptions/Comment_Notification.md new file mode 100644 index 000000000..30539deb8 --- /dev/null +++ b/data/test-cases/plugins/jira/jira-server/jira-subscriptions/Comment_Notification.md @@ -0,0 +1,46 @@ +--- +# (Required) Ensure all values are filled up +name: "Comment notification for the user" +status: Active +priority: Normal +folder: Jira subscriptions +authors: "@AayushChaudhary0001" +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. Create a subscription on MM for desired project in Jira. +2. Go to the connected Jira instance. +3. Open the subscribed Jira board. +4. Perform any activity(for eg. add any comment) on the desired issue for which the subscription is already created. +5. Go back to the channel in MM. + +**Expected** + +The user should get the comment notification in the channel through the Jira bot. + diff --git a/data/test-cases/plugins/jira/jira-server/jira-subscriptions/DM_Comment_notification.md b/data/test-cases/plugins/jira/jira-server/jira-subscriptions/DM_Comment_notification.md new file mode 100644 index 000000000..911494721 --- /dev/null +++ b/data/test-cases/plugins/jira/jira-server/jira-subscriptions/DM_Comment_notification.md @@ -0,0 +1,45 @@ +--- +# (Required) Ensure all values are filled up +name: "Mention comment notification in DM" +status: Active +priority: Normal +folder: Jira subscriptions +authors: "@AayushChaudhary0001" +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. Go to the connected Jira instance. +2. Open the desired ticket on Jira board. +3. Mention the desired user in the comments. +4. Go back to the connected MM server. + + +**Expected** + +The user should get the comment notification in the DM through the Jira bot. \ No newline at end of file diff --git a/data/test-cases/plugins/jira/jira-server/jira-subscriptions/DM_Comment_notification_2.md b/data/test-cases/plugins/jira/jira-server/jira-subscriptions/DM_Comment_notification_2.md new file mode 100644 index 000000000..38383147d --- /dev/null +++ b/data/test-cases/plugins/jira/jira-server/jira-subscriptions/DM_Comment_notification_2.md @@ -0,0 +1,45 @@ +--- +# (Required) Ensure all values are filled up +name: "Mention comment notification in DM if username contains @" +status: Active +priority: +folder: Jira subscriptions +authors: "@AayushChaudhary0001" +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. Go to the connected Jira instance. +2. Open the desired ticket on Jira board. +3. Mention the desired user whose username contains "@" in the comments. +4. Go back to the connected MM server. + +**Expected** + +The user should get the comment notification in the DM through the Jira bot. +