Refactor the welcome spec for current needs
What does this MR do and why?
- Refactors spec for current needs and removes layering
- adds fix for authenticity token issues when testing locally for gitlab sign in that is cured by adding a wait for all requests as there are some validations happening in the background that need to complete before submitting the form.
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.
Related to #375628 (closed)
Edited by Doug Stull