diff --git a/.github/workflows/test-e2e.yml b/.github/workflows/test-e2e.yml index 6ac237fb3..5b4267a89 100644 --- a/.github/workflows/test-e2e.yml +++ b/.github/workflows/test-e2e.yml @@ -5,26 +5,26 @@ jobs: fullstack_tests: name: Fullstack tests runs-on: ubuntu-latest - env: - jobs: 8 - strategy: - matrix: - # run copies of the current job in parallel - job: [1, 2, 3, 4, 5, 6, 7, 8] + # env: + # jobs: 8 + # strategy: + # matrix: + # # run copies of the current job in parallel + # job: [1, 2, 3, 4, 5, 6, 7, 8] steps: - name: Checkout code uses: actions/checkout@v3 - - name: webapp | copy env file - run: cp webapp/.env.template webapp/.env + # - name: webapp | copy env file + # run: cp webapp/.env.template webapp/.env - - name: backend | copy env file - run: cp backend/.env.template backend/.env + # - name: backend | copy env file + # run: cp backend/.env.template backend/.env - - name: boot up test system | docker-compose - run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up --detach --no-deps webapp neo4j backend + # - name: boot up test system | docker-compose + # run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up --detach --no-deps webapp neo4j backend - - name: End-to-end tests | prepare + - name: Full stack tests | prepare run: | wget --no-verbose -O /opt/cucumber-json-formatter "https://github.com/cucumber/json-formatter/releases/download/v19.0.0/cucumber-json-formatter-linux-386" chmod +x /opt/cucumber-json-formatter @@ -35,9 +35,9 @@ jobs: cd .. yarn install - - name: cypress | Fullstack tests + - name: Full stack tests | run tests id: e2e-tests - run: yarn run cypress:run --spec $(cypress/parallel-features.sh ${{ matrix.job }} ${{ env.jobs }} ) + run: yarn run cypress:run --spec cypress/e2e/Internationalization.feature,cypress/e2e/Post.Comment.feature ########################################################################## # UPLOAD SCREENSHOTS - IF TESTS FAIL ##################################### diff --git a/cypress/cypress.config.js b/cypress/cypress.config.js index 7decc60e6..a2f79bb84 100644 --- a/cypress/cypress.config.js +++ b/cypress/cypress.config.js @@ -22,6 +22,12 @@ async function setupNodeEvents(on, config) { }, }); + on("after:run", (results) => { + if (results) { + console.log(results.status); + } + }); + return config; }