Testing
The application is tested using cypress. Make sure to include the cypress container with
bash
docker-compose -f docker-compose.yml -f docker-compose.ci-testing.yml up --build --exit-code-from awt-cypressAt boot, this container will run the cypress tests.
Run Cypress Locally to Develop Tests Cases
Navigate to the e2e folder and run
bash
npm installto install the dependencies.
Then, run
bash
npm run cypress:opento open the Cypress GUI. From there, you can run the tests or develop new ones.
INFO
Some test cases are copied form ckolin/marschzeittabelle where they got released under MIT license.