OLD | NEW |
1 // Copyright 2016 the V8 project authors. All rights reserved. | 1 // Copyright 2016 the V8 project authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 InspectorTest.addScript( | 5 let {session, contextGroup, Protocol} = InspectorTest.start('Tests that stepping
over caught exception will pause when asked for'); |
| 6 |
| 7 contextGroup.addScript( |
6 `function testFunction() | 8 `function testFunction() |
7 { | 9 { |
8 function foo() | 10 function foo() |
9 { | 11 { |
10 try { | 12 try { |
11 throw new Error(); | 13 throw new Error(); |
12 } catch (e) { | 14 } catch (e) { |
13 } | 15 } |
14 } | 16 } |
15 debugger; | 17 debugger; |
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
67 | 69 |
68 Protocol.Runtime.onConsoleAPICalled(function(messageObject) | 70 Protocol.Runtime.onConsoleAPICalled(function(messageObject) |
69 { | 71 { |
70 if (messageObject.params.args[0].value === "completed") { | 72 if (messageObject.params.args[0].value === "completed") { |
71 if (commands.length) | 73 if (commands.length) |
72 InspectorTest.log("[FAIL]: execution was resumed too earlier.") | 74 InspectorTest.log("[FAIL]: execution was resumed too earlier.") |
73 InspectorTest.completeTest(); | 75 InspectorTest.completeTest(); |
74 } | 76 } |
75 }); | 77 }); |
76 } | 78 } |
OLD | NEW |