Chromium Code Reviews| Index: LayoutTests/inspector/debugger/set-breakpoint.html |
| diff --git a/LayoutTests/inspector/debugger/set-breakpoint.html b/LayoutTests/inspector/debugger/set-breakpoint.html |
| index 82cebadcb4095aa178c0308a35a97e1681bb0935..2bf72b851e4c5754f99b904b8000f3e5ffe23c68 100644 |
| --- a/LayoutTests/inspector/debugger/set-breakpoint.html |
| +++ b/LayoutTests/inspector/debugger/set-breakpoint.html |
| @@ -21,6 +21,7 @@ function testFunction() |
| var test = function() |
| { |
| var currentSourceFrame; |
| + var expectedBreakpointId; |
| InspectorTest.setQuiet(true); |
| InspectorTest.runDebuggerTestSuite([ |
| function testSetBreakpoint(next) |
| @@ -31,12 +32,21 @@ var test = function() |
| { |
| currentSourceFrame = sourceFrame; |
| InspectorTest.addResult("Script source was shown."); |
| + InspectorTest.addSniffer(WebInspector.BreakpointManager.Breakpoint.prototype, "_didSetBreakpointInDebugger", didSetBreakpointInDebugger); |
| InspectorTest.setBreakpoint(currentSourceFrame, 16, "", true); |
| + } |
| + |
| + function didSetBreakpointInDebugger(breakpointId) |
| + { |
| + expectedBreakpointId = breakpointId; |
| InspectorTest.runTestFunctionAndWaitUntilPaused(didPause); |
| } |
| - function didPause(callFrames) |
| + function didPause(callFrames, reason, auxData, breakpointIds) |
|
yurys
2013/06/05 08:07:36
didPause signature didn't change in other tests, a
SeRya
2013/06/05 11:34:57
Done.
|
| { |
| + InspectorTest.assertEquals(breakpointIds.length, 1); |
| + InspectorTest.assertEquals(breakpointIds.length && breakpointIds[0], expectedBreakpointId); |
| + |
| InspectorTest.addResult("Script execution paused."); |
| InspectorTest.captureStackTrace(callFrames); |
| dumpBreakpointSidebarPane(); |