usaco-guide
usaco-guide copied to clipboard
Website e2e testing
It would be nice to add some basic e2e testing to this website. The Firebase emulator should have pretty good support for this: https://firebase.google.com/docs/emulator-suite/connect_auth#web-modular-api
Things to test:
- Can the user use the site without logging in?
- Can the user log in and transfer their local data to their new account?
- Can the user use the site while logged in?
- Basic checks that groups work (maybe?)