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

Create a user journey test from sending a mentorship request and the user deletes the request. #911

Open
1 task
rpattath opened this issue Oct 5, 2020 · 15 comments · May be fixed by #1007
Open
1 task
Assignees
Labels
Category: Coding Changes to code base or refactored code that doesn't fix a bug. Category: Quality Assurance Changes to code or files that improve testing or fixes bugs. Type: Testing UI Tests, Integration Tests, Travis CI, etc.

Comments

@rpattath
Copy link
Member

rpattath commented Oct 5, 2020

Description

I need to test a specific user path,
so that I can make sure a specific path can be executed usefully in a deterministic way.

This test should be located in a specific folder for separation concerns, it could be called tests/user_journey.
Next, I'll define a very broad scenario, but simple enough for you to start.

https://github.com/anitab-org/mentorship-backend/blob/develop/tests/user_journey/test_happy_path_1.py can be used as a reference but make sure you include all possible test scenarios and not just the happy path.

Scenario: User A (mentor) and User B (mentee)

1. User B (mentee) sends a request to User A (mentor)
2. User B (mentee) deletes request

Definition of Done

  • Create tests for for positive and negative scenarios.

Estimation

3 hours

@rpattath rpattath added Category: Coding Changes to code base or refactored code that doesn't fix a bug. Category: Quality Assurance Changes to code or files that improve testing or fixes bugs. Hacktoberfest Status: Available Issue was approved and available to claim or abandoned for over 3 days. Type: Testing UI Tests, Integration Tests, Travis CI, etc. labels Oct 5, 2020
@faznan3nazer
Copy link
Contributor

@rpattath Hey... I would like to work on this...can I claim this?

@faznan3nazer
Copy link
Contributor

@rpattath I am still working on this issue...will open PR in 2 days

@isabelcosta isabelcosta removed the Status: Available Issue was approved and available to claim or abandoned for over 3 days. label Oct 25, 2020
@abhinav72610
Copy link
Contributor

@faznan3nazer if you are not working on this can i work on this

@vj-codes
Copy link
Member

@faznan3nazer hey how's the PR going? Any updates?

@faznan3nazer
Copy link
Contributor

@faznan3nazer hey how's the PR going? Any updates?

@vj-codes I am working on this issue and will create PR in this week.

@sankha555
Copy link
Contributor

@vj-codes Shall I take up this issue if you think I can be assigned? I have created a similar patch before for a rejection journey too and will be able to make this is in a jiffy. Awaiting your thoughts, thanks!

@faznan3nazer
Copy link
Contributor

@vj-codes This is my first try at coding PR... I am still figuring out to run this... so I just want to let you know that I am still working on this issue and I will update my status every two days...

@vj-codes
Copy link
Member

@faznan3nazer hey no problem take your time:)
If you need any help do message on zulip 😃
@sankha555 this issue is not available , do go through other available issues 🚀

@decon-harsh
Copy link
Member

@vj-codes If this is available I would love to give this a try.

@decon-harsh
Copy link
Member

pinging again @vj-codes

@vj-codes
Copy link
Member

@decon-harsh sure you can, the issue should be made available due to inactivity but I don't have access to assign you at this moment .
@isabelcosta @aditmehta9 can you please assign @decon-harsh ?

@isabelcosta
Copy link
Member

@faznan3nazer do you still want to work on this issue?

@vj-codes
Copy link
Member

Unassigning @faznan3nazer due to inactivity and there was no response to the above message nor any progress was updated here.
@decon-harsh are you interested to work on this?

@vj-codes vj-codes added Status: Available Issue was approved and available to claim or abandoned for over 3 days. and removed Hacktoberfest labels Feb 18, 2021
@decon-harsh
Copy link
Member

@vj-codes @epicadk Yes i would love to work on this , However i am bit preoccupied with my personal works . How about i send the PR in two days ? Will that work.

@epicadk
Copy link
Member

epicadk commented Feb 18, 2021

@decon-harsh Sure two days works :).
Assigning you. Happy testing!

@epicadk epicadk removed the Status: Available Issue was approved and available to claim or abandoned for over 3 days. label Feb 18, 2021
@decon-harsh decon-harsh linked a pull request Feb 18, 2021 that will close this issue
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Coding Changes to code base or refactored code that doesn't fix a bug. Category: Quality Assurance Changes to code or files that improve testing or fixes bugs. Type: Testing UI Tests, Integration Tests, Travis CI, etc.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants