From 3984c612b9b2b4d0446c835be67e9962503e615a Mon Sep 17 00:00:00 2001 From: AriPerkkio Date: Tue, 4 Apr 2023 09:50:46 +0300 Subject: [PATCH 1/2] fix: throw provider initialization errors --- packages/vitest/src/node/core.ts | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/packages/vitest/src/node/core.ts b/packages/vitest/src/node/core.ts index f838fd585d08..2f44fc6e2cb8 100644 --- a/packages/vitest/src/node/core.ts +++ b/packages/vitest/src/node/core.ts @@ -282,15 +282,9 @@ export class Vitest { return } - try { - await this.initCoverageProvider() - await this.coverageProvider?.clean(this.config.coverage.clean) - await this.initBrowserProviders() - } - catch (e) { - this.logger.error(e) - process.exit(1) - } + await this.initCoverageProvider() + await this.coverageProvider?.clean(this.config.coverage.clean) + await this.initBrowserProviders() await this.report('onInit', this) From 630b7db03ddb5fa1ece650701da2a1f90db2ad78 Mon Sep 17 00:00:00 2001 From: AriPerkkio Date: Tue, 4 Apr 2023 09:56:15 +0300 Subject: [PATCH 2/2] fix: reporter to log version before provider initalizations --- packages/vitest/src/node/core.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vitest/src/node/core.ts b/packages/vitest/src/node/core.ts index 2f44fc6e2cb8..041d14a6eee2 100644 --- a/packages/vitest/src/node/core.ts +++ b/packages/vitest/src/node/core.ts @@ -282,12 +282,12 @@ export class Vitest { return } + await this.report('onInit', this) + await this.initCoverageProvider() await this.coverageProvider?.clean(this.config.coverage.clean) await this.initBrowserProviders() - await this.report('onInit', this) - const files = await this.filterTestsBySource( await this.globTestFiles(filters), )