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

End to end testing - setup with a newly created user #8986

Open
fungairino opened this issue Aug 8, 2024 · 1 comment
Open

End to end testing - setup with a newly created user #8986

fungairino opened this issue Aug 8, 2024 · 1 comment
Labels

Comments

@fungairino
Copy link
Collaborator

For many test use cases we want to write, we will want to use a fresh new account to avoid impacting test runs that are using the same account. For example, testing assigning and removing deployments.

Acceptance Criteria

  • New setup test project that creates a new random user name, and signs in with it, linking with the app console.
  • Assign the newly created user to an existing team.

Impl details

We will want to consider paying for a service like mailslurp to handle dynamic email inbox creation for the account creation process.

To assign the user to an existing team, we might have to login with an admin user as part of the test flow to do this, or add specific logic in the app service to add users coming in from a specific email domain automatically to a specific test team.

@fungairino
Copy link
Collaborator Author

fungairino commented Aug 9, 2024

Assigning the new user to an existing team can probably be split out into a follow-up task

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

No branches or pull requests

1 participant