@@ -6,7 +6,7 @@ import { loadDiffConfig, loadSnapshotSerializers, takeCoverageInsideWorker } fro
66import { TraceMap , originalPositionFor } from 'vitest/utils'
77import { page } from '@vitest/browser/context'
88import { globalChannel } from '@vitest/browser/client'
9- import { importFs , importId } from '../utils'
9+ import { executor } from '../utils'
1010import { VitestBrowserSnapshotEnvironment } from './snapshot'
1111import { rpc } from './rpc'
1212import type { VitestBrowserClientMocker } from './mocker'
@@ -91,7 +91,7 @@ export function createBrowserRunner(
9191 if ( coverage ) {
9292 await rpc ( ) . onAfterSuiteRun ( {
9393 coverage,
94- transformMode : 'web ' ,
94+ transformMode : 'browser ' ,
9595 projectName : this . config . name ,
9696 } )
9797 }
@@ -148,27 +148,20 @@ export async function initiateRunner(
148148 const runnerClass
149149 = config . mode === 'test' ? VitestTestRunner : NodeBenchmarkRunner
150150
151- const executeId = ( id : string ) => {
152- if ( id [ 0 ] === '/' || id [ 1 ] === ':' ) {
153- return importFs ( id )
154- }
155- return importId ( id )
156- }
157-
158151 const BrowserRunner = createBrowserRunner ( runnerClass , mocker , state , {
159152 takeCoverage : ( ) =>
160- takeCoverageInsideWorker ( config . coverage , { executeId } ) ,
153+ takeCoverageInsideWorker ( config . coverage , executor ) ,
161154 } )
162155 if ( ! config . snapshotOptions . snapshotEnvironment ) {
163156 config . snapshotOptions . snapshotEnvironment = new VitestBrowserSnapshotEnvironment ( )
164157 }
165158 const runner = new BrowserRunner ( {
166159 config,
167160 } )
168- const executor = { executeId } as VitestExecutor
161+
169162 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 ) ,
172165 ] )
173166 runner . config . diffOptions = diffOptions
174167 cachedRunner = runner
0 commit comments