| Checks breakpoints. | |
| Running test: testRemoveBreakpoint | |
| Debugger.removeBreakpoint when agent is disabled: | |
| { | |
| error : { | |
| code : -32000 | |
| message : Debugger agent is not enabled | |
| } | |
| id : <messageId> | |
| } | |
| Remove breakpoint with invalid breakpoint id: | |
| { | |
| id : <messageId> | |
| result : { | |
| } | |
| } | |
| { | |
| id : <messageId> | |
| result : { | |
| } | |
| } | |
| Running test: testSetBreakpointByUrl | |
| Adding conditional (arg === 1) breakpoint | |
| evaluating foo1(0): | |
| not paused | |
| evaluating foo1(1): | |
| hit expected breakpoint | |
| Evaluating another script with the same url | |
| evaluating foo2(0): | |
| not paused | |
| evaluating foo2(1): | |
| hit expected breakpoint | |
| Removing breakpoint | |
| evaluating foo1(1): | |
| not paused | |
| evaluating foo2(1): | |
| not paused | |
| Adding breakpoint back | |
| evaluating foo1(0): | |
| not paused | |
| evaluating foo1(1): | |
| hit expected breakpoint | |
| Disabling debugger agent | |
| evaluating foo1(1): | |
| not paused | |
| evaluating foo2(1): | |
| not paused | |
| Enabling debugger agent | |
| evaluating foo1(1): | |
| not paused | |
| evaluating foo2(1): | |
| not paused | |
| Running test: testSetBreakpointInScriptsWithDifferentOffsets | |
| Adding breakpoint | |
| evaluating foo1(0): | |
| hit expected breakpoint | |
| evaluating foo2(0): | |
| not paused |