Skip to content

Commit 7819bfe

Browse files
lpincaaduh95
authored andcommitted
test: deflake test-esm-loader-hooks-inspect-brk
Refs: #54827 Refs: #51560 PR-URL: #56050 Reviewed-By: Antoine du Hamel <[email protected]>
1 parent e9762bf commit 7819bfe

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

‎test/parallel/test-esm-loader-hooks-inspect-brk.js‎

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,20 @@ const assert = require('assert');
1010
constfixtures=require('../common/fixtures');
1111
const{ NodeInstance }=require('../common/inspector-helper.js');
1212

13-
asyncfunctionrunIfWaitingForDebugger(session){
14-
constcommands=[
15-
{'method': 'Runtime.enable'},
16-
{'method': 'Debugger.enable'},
17-
{'method': 'Runtime.runIfWaitingForDebugger'},
18-
];
19-
20-
awaitsession.send(commands);
21-
awaitsession.waitForNotification('Debugger.paused');
22-
}
23-
2413
asyncfunctionrunTest(){
2514
constmain=fixtures.path('es-module-loaders','register-loader.mjs');
2615
constchild=newNodeInstance(['--inspect-brk=0'],'',main);
2716

2817
constsession=awaitchild.connectInspectorSession();
29-
awaitrunIfWaitingForDebugger(session);
18+
awaitsession.send({method: 'NodeRuntime.enable'});
19+
awaitsession.waitForNotification('NodeRuntime.waitingForDebugger');
20+
awaitsession.send([
21+
{'method': 'Runtime.enable'},
22+
{'method': 'Debugger.enable'},
23+
{'method': 'Runtime.runIfWaitingForDebugger'},
24+
]);
25+
awaitsession.send({method: 'NodeRuntime.disable'});
26+
awaitsession.waitForNotification('Debugger.paused');
3027
awaitsession.runToCompletion();
3128
assert.strictEqual((awaitchild.expectShutdown()).exitCode,0);
3229
}

0 commit comments

Comments
(0)