code4romania / covid-19-date-la-zi

Vizualization App to track the COVID-19 epidemic
https://covid19.datelazi.ro
Mozilla Public License 2.0
40 stars 27 forks source link

Run tests in CI #104

Closed madpipeline closed 4 years ago

madpipeline commented 4 years ago

Currently the CI consists of building the Docker containers for the front-end, api and parser, but no linting or tests are being executed on them.

We need to choose the linters for each app and setup some Unit and integration tests and add them to the CI.

madpipeline commented 4 years ago

Tests for Parser exist.

Testing process:

madpipeline commented 4 years ago

The API and Parser are running tests on every build.

The FrontEnd currently does not have enough tests to be worth enabling in the CI.