@@ -6,7 +6,7 @@ import { loadDiffConfig, loadSnapshotSerializers, takeCoverageInsideWorker } fro
6
6
import { TraceMap , originalPositionFor } from 'vitest/utils'
7
7
import { page } from '@vitest/browser/context'
8
8
import { globalChannel } from '@vitest/browser/client'
9
- import { importFs , importId } from '../utils'
9
+ import { executor } from '../utils'
10
10
import { VitestBrowserSnapshotEnvironment } from './snapshot'
11
11
import { rpc } from './rpc'
12
12
import type { VitestBrowserClientMocker } from './mocker'
@@ -91,7 +91,7 @@ export function createBrowserRunner(
91
91
if ( coverage ) {
92
92
await rpc ( ) . onAfterSuiteRun ( {
93
93
coverage,
94
- transformMode : 'web ' ,
94
+ transformMode : 'browser ' ,
95
95
projectName : this . config . name ,
96
96
} )
97
97
}
@@ -148,27 +148,20 @@ export async function initiateRunner(
148
148
const runnerClass
149
149
= config . mode === 'test' ? VitestTestRunner : NodeBenchmarkRunner
150
150
151
- const executeId = ( id : string ) => {
152
- if ( id [ 0 ] === '/' || id [ 1 ] === ':' ) {
153
- return importFs ( id )
154
- }
155
- return importId ( id )
156
- }
157
-
158
151
const BrowserRunner = createBrowserRunner ( runnerClass , mocker , state , {
159
152
takeCoverage : ( ) =>
160
- takeCoverageInsideWorker ( config . coverage , { executeId } ) ,
153
+ takeCoverageInsideWorker ( config . coverage , executor ) ,
161
154
} )
162
155
if ( ! config . snapshotOptions . snapshotEnvironment ) {
163
156
config . snapshotOptions . snapshotEnvironment = new VitestBrowserSnapshotEnvironment ( )
164
157
}
165
158
const runner = new BrowserRunner ( {
166
159
config,
167
160
} )
168
- const executor = { executeId } as VitestExecutor
161
+
169
162
const [ diffOptions ] = await Promise . all ( [
170
- loadDiffConfig ( config , executor ) ,
171
- loadSnapshotSerializers ( config , executor ) ,
163
+ loadDiffConfig ( config , executor as unknown as VitestExecutor ) ,
164
+ loadSnapshotSerializers ( config , executor as unknown as VitestExecutor ) ,
172
165
] )
173
166
runner . config . diffOptions = diffOptions
174
167
cachedRunner = runner
0 commit comments