@@ -52,49 +52,47 @@ suite('LogDebugger Test Suite', () => {
5252
5353 test ( 'hasBreakpoints is true after breakpoints set' , ( ) => {
5454 logDebugger . setToLog ( logPath , 100 ) ;
55- logDebugger . setBreakPoint ( logPath , [ { line : 10 } ] ) ;
55+ logDebugger . setBreakpoints ( logPath , [ { line : 10 } ] ) ;
5656 assert . ok ( logDebugger . hasBreakpoints ( ) ) ;
5757 } ) ;
5858
5959 test ( 'hasBreakpoints is false after empty breakpoints set' , ( ) => {
6060 logDebugger . setToLog ( logPath , 100 ) ;
61- logDebugger . setBreakPoint ( logPath , [ ] ) ;
61+ logDebugger . setBreakpoints ( logPath , [ ] ) ;
6262 assert . strictEqual ( logDebugger . hasBreakpoints ( ) , false ) ;
6363 } ) ;
6464
6565 test ( 'gotoNextBreakpoint advances to next breakpoint' , ( ) => {
6666 logDebugger . setToLog ( logPath , 100 ) ;
67- // setBreakPoint moves _line to the first breakpoint (10) when starting at line 1
68- logDebugger . setBreakPoint ( logPath , [ { line : 10 } , { line : 20 } , { line : 30 } ] ) ;
67+ logDebugger . setBreakpoints ( logPath , [ { line : 10 } , { line : 20 } , { line : 30 } ] ) ;
68+ assert . strictEqual ( logDebugger . linenum ( ) , 1 ) ;
69+ logDebugger . gotoBreakpoint ( ) ;
6970 assert . strictEqual ( logDebugger . linenum ( ) , 10 ) ;
70- logDebugger . gotoNextBreakpoint ( ) ;
71+ logDebugger . gotoBreakpoint ( ) ;
7172 assert . strictEqual ( logDebugger . linenum ( ) , 20 ) ;
72- logDebugger . gotoNextBreakpoint ( ) ;
73- assert . strictEqual ( logDebugger . linenum ( ) , 30 ) ;
7473 } ) ;
7574
7675 test ( 'gotoNextBreakpoint reverse retreats to previous breakpoint' , ( ) => {
7776 logDebugger . setToLog ( logPath , 100 ) ;
78- // setBreakPoint moves _line to 10; navigate forward to 30, then reverse to 20
79- logDebugger . setBreakPoint ( logPath , [ { line : 10 } , { line : 20 } , { line : 30 } ] ) ;
80- logDebugger . gotoNextBreakpoint ( ) ; // 10 → 20
81- logDebugger . gotoNextBreakpoint ( ) ; // 20 → 30
82- logDebugger . gotoNextBreakpoint ( true ) ; // 30 → 20
83- assert . strictEqual ( logDebugger . linenum ( ) , 20 ) ;
77+ logDebugger . setBreakpoints ( logPath , [ { line : 10 } , { line : 20 } , { line : 30 } ] ) ;
78+ logDebugger . gotoBreakpoint ( ) ; // 1 → 10
79+ logDebugger . gotoBreakpoint ( ) ; // 10 → 20
80+ logDebugger . gotoBreakpoint ( true ) ; // 20 → 10
81+ assert . strictEqual ( logDebugger . linenum ( ) , 10 ) ;
8482 } ) ;
8583
8684 test ( 'gotoNextBreakpoint past last clamps to logLines' , ( ) => {
8785 logDebugger . setToLog ( logPath , 100 ) ;
88- logDebugger . setBreakPoint ( logPath , [ { line : 10 } ] ) ;
89- logDebugger . gotoNextBreakpoint ( ) ;
90- logDebugger . gotoNextBreakpoint ( ) ;
86+ logDebugger . setBreakpoints ( logPath , [ { line : 10 } ] ) ;
87+ logDebugger . gotoBreakpoint ( ) ;
88+ logDebugger . gotoBreakpoint ( ) ;
9189 assert . strictEqual ( logDebugger . linenum ( ) , 100 ) ;
9290 } ) ;
9391
9492 test ( 'gotoNextBreakpoint before first in reverse clamps to line 1' , ( ) => {
9593 logDebugger . setToLog ( logPath , 100 ) ;
96- logDebugger . setBreakPoint ( logPath , [ { line : 10 } ] ) ;
97- logDebugger . gotoNextBreakpoint ( true ) ;
94+ logDebugger . setBreakpoints ( logPath , [ { line : 10 } ] ) ;
95+ logDebugger . gotoBreakpoint ( true ) ;
9896 assert . strictEqual ( logDebugger . linenum ( ) , 1 ) ;
9997 } ) ;
10098 } ) ;
0 commit comments