thinknimble / tn-spa-bootstrapper

A production-ready Django SPA app on Heroku in 20 minutes or less!
https://tn-spa-bootstrapper-staging.herokuapp.com/
MIT License
8 stars 9 forks source link

Migrate E2E Tests from Cypress to Playwright #330

Closed whusterj closed 1 week ago

whusterj commented 1 month ago

TO DO

lakardion commented 1 month ago

FYI . Playwright is only for web. I couldn't find anything from them about react native.

lakardion commented 1 month ago

https://docs.expo.dev/build-reference/e2e-tests/

This is what the expo people mention. We had tried detox a long time ago and I think there was an attempt as well in one of our projects (C.C.?) Where @OkayItsMikael and @noriega2112 had given it a shot as well but I think there were some issues when they tried implementing e2e in RN

whusterj commented 1 month ago

I see. Thanks for sharing! For the purposes of this issue we can focus on just the web frameworks.

whusterj commented 1 month ago

In progress: #335

whusterj commented 1 week ago

Tests are failing on main - reopening until we sort that out.

cc: @noriega2112

whusterj commented 1 week ago

Got the tests passing. Migrations were not properly applied on staging. Handled that and made sure the playwright user exists on staging for future E2E tests.

This is good now!