Skip to content

Make user edit profile specs order independent

What does this MR do and why?

Make user edit profile specs order independent

  1. The email specs were failing because the email field was sometimes not cleared between specs
  2. 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.

Edited by Lukas 'ai-pi' Eipert

Merge request reports