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

E2E Test for Google Signup/Login Flow #1539

Open
Mephistic opened this issue Apr 22, 2024 · 0 comments
Open

E2E Test for Google Signup/Login Flow #1539

Mephistic opened this issue Apr 22, 2024 · 0 comments

Comments

@Mephistic
Copy link
Collaborator

Goal
We want to be able to automatically test the authentication flow to build confidence in the basic functioning of the site after deploys.

Success Criteria:

  • Add a Playwright Test that confirms we can successfully create and log in to individual user accounts via Google Auth.
  • Flow should be:
    • Create new account with an existing Google Account
      • We should be able to create a shared MAPLE account for this and re-use it between test runs.
    • Sign out
    • Sign back in via Google (to confirm login works)
    • Delete MAPLE account (to clean up after tests)

Exclusions:

There are currently three signup flows on the site:

  • Individual User signing up with Email / Password
  • Individual User signing up with Google Auth
  • Organization signing up with Email / Password

This card only covers the second flow (Individual users signing up with Google).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant