diff --git a/packages/vitest/src/runtime/inspector.ts b/packages/vitest/src/runtime/inspector.ts index a43f976454e8..1beb561c1c3b 100644 --- a/packages/vitest/src/runtime/inspector.ts +++ b/packages/vitest/src/runtime/inspector.ts @@ -20,8 +20,14 @@ export function setupInspect(config: ResolvedConfig) { if (!isOpen) { inspector.open() - if (config.inspectBrk) + if (config.inspectBrk) { + const session = new inspector.Session() + session.connect() + session.post('Debugger.enable') + inspector.waitForDebugger() + session.post('Debugger.pause') + } } }