Checks breakpoints. Running test: testRemoveBreakpoint Debugger.removeBreakpoint when agent is disabled: { error : { code : -32000 message : Debugger agent is not enabled } id : } Remove breakpoint with invalid breakpoint id: { id : result : { } } { id : 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