diff --git a/data/test-cases/plugins/todo/API/Accept_issue.md b/data/test-cases/plugins/todo/API/Accept_issue.md new file mode 100644 index 000000000..854d1a8e0 --- /dev/null +++ b/data/test-cases/plugins/todo/API/Accept_issue.md @@ -0,0 +1,42 @@ +# (Required) Ensure all values are filled up +name: "Accept Todo" +status: Active +priority: Normal +folder: ToDo +authors: "@AayushChaudhary0001" +team_ownership: +- Change Team Name +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 an issue from any user's account and assign it to the other user. +2. Open the Todo RHS and click on "Add to my list" button, or open the Todo bot chat and click on "Add to my list" button in slack attachement. + +**Expected** + +The desired Todo should get accepted. \ No newline at end of file diff --git a/data/test-cases/plugins/todo/API/Add_issue.md b/data/test-cases/plugins/todo/API/Add_issue.md new file mode 100644 index 000000000..5835c7fe6 --- /dev/null +++ b/data/test-cases/plugins/todo/API/Add_issue.md @@ -0,0 +1,43 @@ +# (Required) Ensure all values are filled up +name: "Add Todo" +status: Active +priority: Normal +folder: ToDo +authors: "@AayushChaudhary0001" +team_ownership: +- Change Team Name +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. Click on the Add isue button. +2. Fill all the mandatory fields. +3. Click on the save button. + +**Expected** + +The desired Todo should get created. \ No newline at end of file diff --git a/data/test-cases/plugins/todo/API/Bump_issue.md b/data/test-cases/plugins/todo/API/Bump_issue.md new file mode 100644 index 000000000..07f18d605 --- /dev/null +++ b/data/test-cases/plugins/todo/API/Bump_issue.md @@ -0,0 +1,43 @@ +# (Required) Ensure all values are filled up +name: "Bump Todo" +status: Active +priority: Normal +folder: ToDo +authors: "@AayushChaudhary0001" +team_ownership: +- Change Team Name +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. Open the sent Todo list from the Todo plugin RHS. +2. Click on the options of any desired Todo. +3. Click on bumo button. + +**Expected** + +The assigned user should get a reminder notification for the task bumped. \ No newline at end of file diff --git a/data/test-cases/plugins/todo/API/Complete_issue.md b/data/test-cases/plugins/todo/API/Complete_issue.md new file mode 100644 index 000000000..4cd3c54aa --- /dev/null +++ b/data/test-cases/plugins/todo/API/Complete_issue.md @@ -0,0 +1,42 @@ +# (Required) Ensure all values are filled up +name: "Complete Todo" +status: Active +priority: Normal +folder: ToDo +authors: "@AayushChaudhary0001" +team_ownership: +- Change Team Name +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. Open the RHS of Todo plugin. +2. Click on the checkbox of the desired Todo. + +**Expected** + +The ToDo comment should get completed and should not be visible in the Todo list afterwards. diff --git a/data/test-cases/plugins/todo/API/Delete_issue.md b/data/test-cases/plugins/todo/API/Delete_issue.md new file mode 100644 index 000000000..5f1e03e17 --- /dev/null +++ b/data/test-cases/plugins/todo/API/Delete_issue.md @@ -0,0 +1,43 @@ +# (Required) Ensure all values are filled up +name: "Delete Todo" +status: Active +priority: Normal +folder: ToDo +authors: "@AayushChaudhary0001" +team_ownership: +- Change Team Name +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. Open the Todo plugin RHS. +2. Open the menu options of the desired todo issue. +3. Click on delete Todo option. + +**Expected** + +The desired ToDo should get deleted. \ No newline at end of file diff --git a/data/test-cases/plugins/todo/API/Edit issue.md b/data/test-cases/plugins/todo/API/Edit issue.md new file mode 100644 index 000000000..62a9071cb --- /dev/null +++ b/data/test-cases/plugins/todo/API/Edit issue.md @@ -0,0 +1,45 @@ +# (Required) Ensure all values are filled up +name: "Edit Todo" +status: Active +priority: Normal +folder: ToDo +authors: "@AayushChaudhary0001" +team_ownership: +- Change Team Name +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. Open the RHS of the Todo plugin. +2. Open on the menu options of the desired Todo issue. +3. Click on edit issue. +4. Fill the required fields and click on save button. + + +**Expected** + +The desired Todo should get edited. \ No newline at end of file diff --git a/data/test-cases/plugins/todo/API/Get_issue_list.md b/data/test-cases/plugins/todo/API/Get_issue_list.md new file mode 100644 index 000000000..8a5f9404c --- /dev/null +++ b/data/test-cases/plugins/todo/API/Get_issue_list.md @@ -0,0 +1,41 @@ +# (Required) Ensure all values are filled up +name: "Get Todo list" +status: Active +priority: Normal +folder: ToDo +authors: "@AayushChaudhary0001" +team_ownership: +- Change Team Name +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 `/todo list` command. + +**Expected** + +The Todo list should be presented to the user. \ No newline at end of file