Skip to content

Commit faefe74

Browse files
Replace unmaintained mocha-chrome with @web/test-runner. This gets us
coverage with Chrome, Firefox, and Webkit, code coverage stats, and now we're running on latest node, too.
1 parent f32eeac commit faefe74

8 files changed

Lines changed: 4314 additions & 851 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,11 @@ jobs:
1111
- name: Use Node.js
1212
uses: actions/setup-node@v4
1313
with:
14-
node-version: '16'
1514
cache: 'npm'
1615
- name: Install dependencies
1716
run: npm install
17+
- name: Install browsers
18+
run: npx playwright install --with-deps
1819
- name: Run tests
19-
run: npm test
20+
run: npm run ci
2021

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
/node_modules/
2-
.idea
2+
/coverage
3+
.idea

0 commit comments

Comments
 (0)