refactor: server auth e2e (#7203)

This commit is contained in:
Jason Rasmussen
2024-02-19 12:03:51 -05:00
committed by GitHub
parent 59f8a886e7
commit a03b37ca86
17 changed files with 2897 additions and 374 deletions

View File

@@ -227,12 +227,35 @@ jobs:
run: npx playwright install --with-deps
- name: Docker build
run: docker compose -f docker/docker-compose.e2e.yml build
working-directory: ./
run: docker compose build
- name: Run e2e tests
run: npx playwright test
api-e2e-tests:
name: API (e2e)
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./e2e
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Run setup typescript-sdk
run: npm ci && npm run build
working-directory: ./open-api/typescript-sdk
- name: Install dependencies
run: npm ci
- name: Docker build
run: docker compose build
- name: Run e2e tests
run: npm run test:api
mobile-unit-tests:
name: Mobile
runs-on: ubuntu-latest