You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 26, 2023. It is now read-only.
I'm wondering how to approach testing for the utilities we're building? Probably most can be unit-tested, but it's probably also a good idea to make sure they work as intended with Turbo. We could set up integration tests with Cypress?
The text was updated successfully, but these errors were encountered:
Yes! Having and end-to-end test or two will really help. We could run it against one of the sample apps in the repo.
I've had teams in the past use Cypress and have really liked it. However, I wonder if it's too much machinery for this project since Turbo's interactions are pretty simple. Maybe something like https://playwright.dev/ would be simpler to set up in CI. The Docker story seems more straightforward: https://playwright.dev/docs/docker/README. I also think we can get away with only testing in 1 browser since all the heavier testing would be done in the official Turbo repo.
I'm wondering how to approach testing for the utilities we're building? Probably most can be unit-tested, but it's probably also a good idea to make sure they work as intended with Turbo. We could set up integration tests with Cypress?
The text was updated successfully, but these errors were encountered: