feat: přidání testů – Jest unit testy + Playwright E2E + CI pipeline #54

Open
batmanisko wants to merge 23 commits from feat/tests into master
Showing only changes of commit e83cf14594 - Show all commits
+11 -11
View File
@@ -28,7 +28,7 @@ jobs:
- run: cd types && yarn install --frozen-lockfile && yarn openapi-ts - run: cd types && yarn install --frozen-lockfile && yarn openapi-ts
- uses: actions/upload-artifact@v4 - uses: actions/upload-artifact@v3
with: with:
name: types-gen name: types-gen
path: types/gen path: types/gen
@@ -53,7 +53,7 @@ jobs:
- run: npm install -g yarn - run: npm install -g yarn
- uses: actions/download-artifact@v4 - uses: actions/download-artifact@v3
with: with:
name: types-gen name: types-gen
path: types/gen path: types/gen
@@ -75,14 +75,14 @@ jobs:
- run: npm install -g yarn - run: npm install -g yarn
- uses: actions/download-artifact@v4 - uses: actions/download-artifact@v3
with: with:
name: types-gen name: types-gen
path: types/gen path: types/gen
- run: cd server && yarn install --frozen-lockfile && yarn build - run: cd server && yarn install --frozen-lockfile && yarn build
- uses: actions/upload-artifact@v4 - uses: actions/upload-artifact@v3
with: with:
name: server-dist name: server-dist
path: server/dist path: server/dist
@@ -102,14 +102,14 @@ jobs:
- run: npm install -g yarn - run: npm install -g yarn
- uses: actions/download-artifact@v4 - uses: actions/download-artifact@v3
with: with:
name: types-gen name: types-gen
path: types/gen path: types/gen
- run: cd client && yarn install --frozen-lockfile && yarn build - run: cd client && yarn install --frozen-lockfile && yarn build
- uses: actions/upload-artifact@v4 - uses: actions/upload-artifact@v3
with: with:
name: client-dist name: client-dist
path: client/dist path: client/dist
@@ -140,12 +140,12 @@ jobs:
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/download-artifact@v4 - uses: actions/download-artifact@v3
with: with:
name: server-dist name: server-dist
path: server/dist path: server/dist
- uses: actions/download-artifact@v4 - uses: actions/download-artifact@v3
with: with:
name: client-dist name: client-dist
path: client/dist path: client/dist
@@ -162,7 +162,7 @@ jobs:
- name: Run Playwright tests - name: Run Playwright tests
run: cd e2e && yarn test run: cd e2e && yarn test
- uses: actions/upload-artifact@v4 - uses: actions/upload-artifact@v3
if: failure() if: failure()
with: with:
name: playwright-report name: playwright-report
@@ -186,12 +186,12 @@ jobs:
- run: npm install -g yarn - run: npm install -g yarn
- uses: actions/download-artifact@v4 - uses: actions/download-artifact@v3
with: with:
name: server-dist name: server-dist
path: server/dist path: server/dist
- uses: actions/download-artifact@v4 - uses: actions/download-artifact@v3
with: with:
name: client-dist name: client-dist
path: client/dist path: client/dist