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

[MM-103]: Added the test cases for the Zoom meeting in threads and Create new meeting option. #35

Open
wants to merge 6 commits into
base: threads_meeting_and_create_new_meeting
Choose a base branch
from
Open
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
57 changes: 57 additions & 0 deletions data/test-cases/plugins/zoom/general/Create_new_meeting.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
---
# (Required) Ensure all values are filled up
name: "Click on `Create new meeting` option when a meeting was already created."
status: Active
priority: Normal
folder: General
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. Connect the Zoom account to your MM account.
2. Create a Zoom meeting by running the slash command `/zoom start <meeting topic>` in any desired channel or DM/GM on MM.
3. Again run the slash command `/zoom start <meeting topic>` in the desired channel or DM/GM on MM.
4. Click on the `Create new meeting` option in the slack attachment for Zoom meeting in the desired channel or DM/GM on MM.

**Step 2**

1. Connect the Zoom account to your MM account.
2. Create a Zoom meeting by clicking on the Zoom icon in the app bar/channel header in any desired channel or DM/GM on MM.
3. Navigate to the desired thread and again click on the Zoom icon in the app bar/channel header in the desired channel or DM/GM on MM.
4. Click on the `Create new meeting` option in the slack attachment for Zoom meeting in the desired channel or DM/GM on MM.

**Step 3**

1. After step 2, again navigate to the desired channel or DM/GM on MM without ending the meeting on Zoom and click on the `Create new meeting` option on the existing slack attachment for Zoom meeting.

**Expected**

The user should get redirected to the new Zoom meeting or should get a slack attachment if the Zoom meeting setting is set to `Ask` for selecting the meeting ID in the desired channel or DM/GM on MM.
After step 2, the user should get redirected to the new Zoom meeting or should get a slack attachment if the Zoom setting is set to `Ask` for selecting the meeting ID in the desired channel or DM/GM on MM.
After step 3, the user should get redirected to the new Zoom meeting or should get a slack attachment if the Zoom setting is set to `Ask` for selecting the meeting ID in the desired channel or DM/GM on MM.
57 changes: 57 additions & 0 deletions data/test-cases/plugins/zoom/general/Meeting_in_threads.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
---
# (Required) Ensure all values are filled up
name: "Create a Zoom meeting in the threads on MM."
status: Active
priority: Normal
folder: General
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. Connect the Zoom account to you MM account.
2. Enable the Collapsed Reply Threads(CRT) in the system console on MM and open the `threads` from the LHS on MM.
3. Select any desried thread from the list of `followed threads` and run the slash command `/zoom start <meeting topic>` in the thread on MM.

**Step 2**

1. Connect the Zoom account to your MM account.
2. Enable the Collapsed Reply Threads(CRT) in the system console on MM and open the `threads` from the LHS on MM.
3. Select any desired thread from the list of `followed threads` and click on the Zoom icon in the app bar on MM.

**Step 3**

1. Connect the Zoom account to your MM account.
2. Enable the Collapsed Reply Threads(CRT) in the system console on MM and open the `threads` from the LHS on MM.
3. Select any desired thread from the list of `followed threads` in which a meeting is already created and create a new meeting with either slash command `/zoom start <meeting topic>` or by clicking the Zoom icon in the app bar on MM.

**Expected**

The slack attachment for new Zoom meeting should get generated in the desired thread on MM.
After step 2, the slack attachment for new Zoom meeting should get generated in the desired thread on MM.
After step 3, the slack attachment for Zoom meeting to `Create new meeting` or `Join existing meeting` should get generated in the desired thread on MM.