Make user edit profile specs order independent
What does this MR do and why?
Make user edit profile specs order independent
- The email specs were failing because the email field was sometimes not cleared between specs
- The user status related specs were failing because sometimes the specs persisted the user status
The tests should now be order-independent (run the whole suite ~15 times
in random order). Was also verified via
scripts/rspec_check_order_dependence
Make user edit profile specs work with new nav
We needed to just adjust a few selectors to open the user dropdown.
Screenshots or screen recordings
N/A
How to set up and validate locally
Run the spec locally
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Lukas Eipert