From f21b5ddd5abad1a896074e1391b30cd0fe109cc1 Mon Sep 17 00:00:00 2001 From: AriPerkkio Date: Thu, 7 Mar 2024 18:25:12 +0200 Subject: [PATCH] fix: `--inspect-brk` to pause before execution --- packages/vitest/src/runtime/inspector.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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') + } } }