slidr-app / slidr

Interactive presentation framework
https://slidr.app
ISC License
6 stars 0 forks source link

Transition tests to playwright #58

Closed codyzu closed 8 months ago

codyzu commented 8 months ago

Transitions most of the integration style tests with react-testing-library and jsdom to playwright. This is to resolve the hacky integration tests that fail when updating vitest. firebase/firestore, when updating vitest, no longer works. It was always hacky because firebase is meant to run in the browser and it was always a hack to run it in tests on node with jsdom. This PR transitions all tests that used firebase to playwright so that they run in an actual browser.