File tree 1 file changed +12
-15
lines changed
1 file changed +12
-15
lines changed Original file line number Diff line number Diff line change @@ -8,20 +8,17 @@ const fixtures = require('../common/fixtures');
8
8
const startCLI = require ( '../common/debugger' ) ;
9
9
10
10
// Test for "Breakpoint at specified location already exists" error.
11
- {
12
- const script = fixtures . path ( 'debugger' , 'three-lines.js' ) ;
13
- const cli = startCLI ( [ script ] ) ;
11
+ const script = fixtures . path ( 'debugger' , 'three-lines.js' ) ;
12
+ const cli = startCLI ( [ script ] ) ;
14
13
15
- function onFatal ( error ) {
16
- cli . quit ( ) ;
17
- throw error ;
14
+ ( async ( ) => {
15
+ try {
16
+ await cli . waitForInitialBreak ( ) ;
17
+ await cli . waitForPrompt ( ) ;
18
+ await cli . command ( 'setBreakpoint(1)' ) ;
19
+ await cli . command ( 'setBreakpoint(1)' ) ;
20
+ await cli . waitFor ( / B r e a k p o i n t a t s p e c i f i e d l o c a t i o n a l r e a d y e x i s t s / ) ;
21
+ } finally {
22
+ await cli . quit ( ) ;
18
23
}
19
-
20
- cli . waitForInitialBreak ( )
21
- . then ( ( ) => cli . waitForPrompt ( ) )
22
- . then ( ( ) => cli . command ( 'setBreakpoint(1)' ) )
23
- . then ( ( ) => cli . command ( 'setBreakpoint(1)' ) )
24
- . then ( ( ) => cli . waitFor ( / B r e a k p o i n t a t s p e c i f i e d l o c a t i o n a l r e a d y e x i s t s / ) )
25
- . then ( ( ) => cli . quit ( ) )
26
- . then ( null , onFatal ) ;
27
- }
24
+ } ) ( ) . then ( common . mustCall ( ) ) ;
You can’t perform that action at this time.
0 commit comments