Skip to content

Commit 3470e41

Browse files
committed
ci: set up tests with vitest-dev/vitest#7736
1 parent bdfe06a commit 3470e41

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

.github/workflows/test.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ on:
2424
options:
2525
- istanbul
2626
- v8
27+
- v8-ast-aware
2728
required: true
2829
default: istanbul
2930

@@ -51,5 +52,18 @@ jobs:
5152
- name: Install
5253
run: pnpm install
5354

55+
- name: Install preview packages
56+
if: inputs.provider == 'v8-ast-aware'
57+
run: >-
58+
pnpm install
59+
vitest@https://pkg.pr.new/vitest@7736
60+
@vitest/coverage-istanbul@https://pkg.pr.new/@vitest/coverage-istanbul@7736
61+
@vitest/coverage-v8@https://pkg.pr.new/@vitest/coverage-v8@7736
62+
5463
- name: Test with ${{ inputs.provider }}
64+
if: inputs.provider != 'v8-ast-aware'
5565
run: pnpm run test --coverage.provider=${{ inputs.provider }}
66+
67+
- name: Test with ${{ inputs.provider }} extra arguments
68+
if: inputs.provider == 'v8-ast-aware'
69+
run: pnpm run test --coverage.provider=${{ inputs.provider }} --coverage.experimentalAstAwareRemapping

0 commit comments

Comments
 (0)