Our frontend testing is done with cypress.
To run the tests locally:
- start a server with
npm run dev -- --language c++ --noLocal
- this configuration ensures your setup is clean of any local properties. - in another terminal run
npx cypress open
, then choose "end to end" and then you should be able to run tests interactively.