Skip to content

Commit 35fc64a

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

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/test.yml

Lines changed: 10 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,14 @@ jobs:
5152
- name: Install
5253
run: pnpm install
5354

55+
- name: Install preview packages
56+
if: inputs.provider == 'v8-ast-aware'
57+
run: "pnpm install vitest@https://pkg.pr.new/vitest@7736 @vitest/coverage-istanbul@https://pkg.pr.new/@vitest/coverage-istanbul@7736 @vitest/coverage-v8@https://pkg.pr.new/@vitest/coverage-v8@7736"
58+
5459
- name: Test with ${{ inputs.provider }}
60+
if: inputs.provider != 'v8-ast-aware'
5561
run: pnpm run test --coverage.provider=${{ inputs.provider }}
62+
63+
- name: Test with ${{ inputs.provider }} extra arguments
64+
if: inputs.provider == 'v8-ast-aware'
65+
run: pnpm run test --coverage.provider=${{ inputs.provider }} --coverage.experimentalAstAwareRemapping

0 commit comments

Comments
 (0)