diff --git a/.github/workflows/test-backend.yml b/.github/workflows/test-backend.yml index 608c16f27..2f30aa812 100644 --- a/.github/workflows/test-backend.yml +++ b/.github/workflows/test-backend.yml @@ -78,9 +78,6 @@ jobs: - name: Load Docker Image run: docker load < /tmp/backend.tar - # - name: backend | copy env files webapp - # run: cp webapp/.env.template webapp/.env - - name: backend | copy env files backend run: cp backend/.env.template backend/.env @@ -93,14 +90,5 @@ jobs: - name: backend | Migrate Database Up run: docker-compose exec -T backend yarn db:migrate up - - name: backend | Unit test + - name: backend | Unit test incl. coverage check run: docker-compose exec -T backend yarn test - - - name: backend | Coverage check - uses: webcraftmedia/coverage-check-action@master - with: - report_name: Coverage Backend - type: lcov - result_path: ./coverage/lcov.info - min_coverage: 57 - token: ${{ github.token }} diff --git a/backend/jest.config.js b/backend/jest.config.js index aabb59083..0f8017fb1 100644 --- a/backend/jest.config.js +++ b/backend/jest.config.js @@ -8,7 +8,11 @@ module.exports = { '!**/dist/**', '!**/src/**/?(*.)+(spec|test).js?(x)' ], - coverageReporters: ['lcov', 'text'], + coverageThreshold: { + global: { + lines: 57, + }, + }, testMatch: ['**/src/**/?(*.)+(spec|test).js?(x)'], setupFilesAfterEnv: ['/test/setup.js'] }