Skip to content

Commit 4cd1e5d

Browse files
committedJan 19, 2023
fix: reportCoverage context can be optional
1 parent 488e4b9 commit 4cd1e5d

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed
 

‎packages/coverage-c8/src/provider.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export class C8CoverageProvider implements CoverageProvider {
4444
takeCoverage()
4545
}
4646

47-
async reportCoverage({ allTestsRun }: ReportContext) {
47+
async reportCoverage({ allTestsRun }: ReportContext = {}) {
4848
takeCoverage()
4949

5050
const options = {

‎packages/coverage-istanbul/src/provider.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ export class IstanbulCoverageProvider implements CoverageProvider {
9898
this.coverages = []
9999
}
100100

101-
async reportCoverage({ allTestsRun }: ReportContext) {
101+
async reportCoverage({ allTestsRun }: ReportContext = {}) {
102102
const mergedCoverage: CoverageMap = this.coverages.reduce((coverage, previousCoverageMap) => {
103103
const map = libCoverage.createCoverageMap(coverage)
104104
map.merge(previousCoverageMap)

‎packages/vitest/src/types/coverage.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export interface CoverageProvider {
1313
onBeforeFilesRun?(): void | Promise<void>
1414
onAfterSuiteRun(meta: AfterSuiteRunMeta): void | Promise<void>
1515

16-
reportCoverage(reportContext: ReportContext): void | Promise<void>
16+
reportCoverage(reportContext?: ReportContext): void | Promise<void>
1717

1818
onFileTransform?(
1919
sourceCode: string,

0 commit comments

Comments
 (0)
Please sign in to comment.