Skip to content

Commit 213a841

Browse files
authored
Merge pull request #72 from gooditcollective/feature/act-1079/playwright
Миграция с Cypress на Playwright
2 parents 991ea30 + 6a38099 commit 213a841

32 files changed

Lines changed: 1875 additions & 2536 deletions

.eslintrc

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"parserOptions": {
44
"ecmaVersion": 2020,
55
"sourceType": "module",
6-
"project": ["tsconfig.json", "tsconfig.jest.json", "tsconfig.cypress.json"]
6+
"project": ["tsconfig.json", "tsconfig.jest.json"]
77
},
88
"extends": [
99
"airbnb",
@@ -41,12 +41,5 @@
4141
"unnamedComponents": "arrow-function"
4242
}
4343
]
44-
},
45-
"overrides": [
46-
{
47-
"files": ["*.test.ts", "*.test.tsx"],
48-
"excludedFiles": "cypress/**",
49-
"extends": ["plugin:jest/recommended"]
50-
}
51-
]
44+
}
5245
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Run Playwright E2E tests
2+
on: [pull_request]
3+
4+
jobs:
5+
run-playwright:
6+
name: Run Playwright
7+
runs-on: ubuntu-latest
8+
env:
9+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
10+
11+
steps:
12+
- uses: actions/checkout@v2
13+
- uses: actions/setup-node@v2
14+
with:
15+
node-version: '14'
16+
17+
- name: Install dependencies
18+
run: npm ci
19+
20+
- name: Install Playwright
21+
run: npx playwright install --with-deps
22+
23+
- name: Run your tests
24+
run: npm run test:e2e
25+
26+
- name: Upload test results
27+
if: always()
28+
uses: actions/upload-artifact@v2
29+
with:
30+
name: playwright-results
31+
path: test-results

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@
44
/.next
55
/.env
66
/build
7+
/test-results

cypress.json

Lines changed: 0 additions & 6 deletions
This file was deleted.

cypress/fixtures/example.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

cypress/integration/counter.ts

Lines changed: 0 additions & 12 deletions
This file was deleted.

cypress/plugins/index.ts

Lines changed: 0 additions & 25 deletions
This file was deleted.

cypress/support/commands.ts

Lines changed: 0 additions & 25 deletions
This file was deleted.

cypress/support/index.d.ts

Lines changed: 0 additions & 5 deletions
This file was deleted.

cypress/support/index.ts

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)