File tree Expand file tree Collapse file tree 1 file changed +11
-15
lines changed
Expand file tree Collapse file tree 1 file changed +11
-15
lines changed Original file line number Diff line number Diff line change @@ -12,28 +12,24 @@ const assert = require('assert');
1212 const cli = startCLI([fixtures.path('debugger/three-lines.js')]);
1313 const scriptPattern = /^\* (\d+): \S+debugger(?:\/|\\)three-lines\.js/m;
1414
15- function onFatal(error) {
16- cli.quit();
17- throw error;
18- }
19-
20- return cli.waitForInitialBreak()
21- .then(() => cli.waitForPrompt())
22- .then(() => cli.command('scripts'))
23- .then(() => {
15+ async function testDebuggerLowLevel() {
16+ try {
17+ await cli.waitForInitialBreak();
18+ await cli.waitForPrompt();
19+ await cli.command('scripts');
2420 const [, scriptId] = cli.output.match(scriptPattern);
25- return cli.command(
21+ await cli.command(
2622 `Debugger.getScriptSource({ scriptId: '${scriptId}' })`
2723 );
28- })
29- .then(() => {
3024 assert.match(
3125 cli.output,
3226 /scriptSource:[ \n]*'(?:\(function \(|let x = 1)/);
3327 assert.match(
3428 cli.output,
3529 /let x = 1;/);
36- })
37- .then(() => cli.quit())
38- .then(null, onFatal);
30+ } finally {
31+ await cli.quit();
32+ }
33+ }
34+ testDebuggerLowLevel();
3935}
You can’t perform that action at this time.
0 commit comments