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

[FEATURE] Scaffold Playwright for E2E testing #59

Open
disposedtrolley opened this issue May 13, 2022 · 2 comments
Open

[FEATURE] Scaffold Playwright for E2E testing #59

disposedtrolley opened this issue May 13, 2022 · 2 comments
Labels
enhancement New feature or request
Milestone

Comments

@disposedtrolley
Copy link
Contributor

Is your feature request related to a problem? Please describe.

As an outcome of #10, scaffold some basic Playwright tests to ensure core functionality works as expected.

Describe the solution you'd like

Playwright tests that exercise core functionality of the site. Tests should run against Vercel preview builds in PR branches and against prod after merging to main.

The scope of the initial work should cover:

  • Setting up a Playwright configuration and single test case.
  • Adding a GH Actions job to execute Playwright against the appropriate Vercel build (need to figure out if it’s possible to fetch the URL that Vercel generates for preview builds, or alternatively if the URL is deterministic against the branch name, how we can dynamically compute the URL)
@disposedtrolley disposedtrolley added the enhancement New feature or request label May 13, 2022
@disposedtrolley disposedtrolley self-assigned this May 13, 2022
@driscoll42 driscoll42 added this to the 1.0 - MVP milestone May 13, 2022
@disposedtrolley
Copy link
Contributor Author

Unassigning myself as I don't think I have capacity to work on this ATM.

@disposedtrolley disposedtrolley removed their assignment May 17, 2022
@MatthewCaseres
Copy link

I don't think anybody else is going to tackle this issue. I don't think we need it. Please close.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Icebox
Development

No branches or pull requests

3 participants