Add E2E tests for silent authentication
References:
PR #5104
Description
This PR adds E2E tests for the silent authentication flow.
Preview URL :rocket: : https://blurts-server-pr-5150-mgjlpikfea-uk.a.run.app
Preview URL :rocket: : https://blurts-server-pr-5150-mgjlpikfea-uk.a.run.app
Preview URL :rocket: : https://blurts-server-pr-5150-mgjlpikfea-uk.a.run.app
Preview URL :rocket: : https://blurts-server-pr-5150-mgjlpikfea-uk.a.run.app
Preview URL :rocket: : https://blurts-server-pr-5150-mgjlpikfea-uk.a.run.app
There seems to be an issue with the test accounts set up for the E2E tests. When attempting to sign-in to FxA directly rather than via OAuth it results in an application error. The issue is filed under FXA-10631.
Preview URL :rocket: : https://blurts-server-pr-5150-mgjlpikfea-uk.a.run.app
The feature flag override looks good to me, and overall the code looks good too (just a question and an ignorable suggestion). However... The tests appear to fail now in CI?
@Vinnl The tests ~~are~~ were passing again. An issue with the account prevented us from logging into Mozilla Accounts.
Preview URL :rocket: : https://blurts-server-pr-5150-mgjlpikfea-uk.a.run.app
Preview URL :rocket: : https://blurts-server-pr-5150-mgjlpikfea-uk.a.run.app
Preview URL :rocket: : https://blurts-server-pr-5150-mgjlpikfea-uk.a.run.app
Preview URL :rocket: : https://blurts-server-pr-5150-mgjlpikfea-uk.a.run.app