From 9f7ff44ee6062e6bdb41a1c24ee5ca1c7f6c08f3 Mon Sep 17 00:00:00 2001 From: inoway46 Date: Sun, 29 Mar 2026 14:57:17 +0900 Subject: [PATCH] test: wait for prompt before initial break in debugger tests --- test/parallel/test-debugger-backtrace.js | 1 + test/parallel/test-debugger-break.js | 1 + test/parallel/test-debugger-clear-breakpoints.js | 3 ++- test/parallel/test-debugger-sb-before-load.js | 1 + 4 files changed, 5 insertions(+), 1 deletion(-) diff --git a/test/parallel/test-debugger-backtrace.js b/test/parallel/test-debugger-backtrace.js index c189cb3f5b22e6..71d960b5186b72 100644 --- a/test/parallel/test-debugger-backtrace.js +++ b/test/parallel/test-debugger-backtrace.js @@ -17,6 +17,7 @@ const path = require('path'); async function runTest() { try { + await cli.waitForPrompt(); await cli.waitForInitialBreak(); await cli.waitForPrompt(); await cli.stepCommand('c'); diff --git a/test/parallel/test-debugger-break.js b/test/parallel/test-debugger-break.js index 4da400e4475821..a4a3e5e73d3223 100644 --- a/test/parallel/test-debugger-break.js +++ b/test/parallel/test-debugger-break.js @@ -14,6 +14,7 @@ const script = path.relative(process.cwd(), scriptFullPath); const cli = startCLI([script]); (async () => { + await cli.waitForPrompt(); await cli.waitForInitialBreak(); await cli.waitForPrompt(); assert.deepStrictEqual( diff --git a/test/parallel/test-debugger-clear-breakpoints.js b/test/parallel/test-debugger-clear-breakpoints.js index 91349e105a1160..06f2199a1f15b1 100644 --- a/test/parallel/test-debugger-clear-breakpoints.js +++ b/test/parallel/test-debugger-clear-breakpoints.js @@ -20,7 +20,8 @@ const path = require('path'); throw error; } - return cli.waitForInitialBreak() + return cli.waitForPrompt() + .then(() => cli.waitForInitialBreak()) .then(() => cli.waitForPrompt()) .then(() => cli.command('sb("break.js", 3)')) .then(() => cli.command('sb("break.js", 9)')) diff --git a/test/parallel/test-debugger-sb-before-load.js b/test/parallel/test-debugger-sb-before-load.js index e2267156b7420b..f39803536cb439 100644 --- a/test/parallel/test-debugger-sb-before-load.js +++ b/test/parallel/test-debugger-sb-before-load.js @@ -20,6 +20,7 @@ const otherScript = path.relative(process.cwd(), otherScriptFullPath); const cli = startCLI([script]); (async () => { + await cli.waitForPrompt(); await cli.waitForInitialBreak(); await cli.waitForPrompt(); await cli.command('sb("other.js", 2)');