Built and tested with:
Set on:
To run app in watch mode:
npm run docker:dev
Tests operates on seperate database container refreshed before each run. To run all tests with coverage once (e.g. for CI) type:
npm run docker:test
To run tests in watch mode:
npm run docker:test:watch
In watch mode database's state persists between runs so it is important to remove unnecessary records before/after each test/suite.
npm run docker:prod