Index: test/mjsunit/debug-clearbreakpointgroup.js |
diff --git a/test/mjsunit/debug-clearbreakpointgroup.js b/test/mjsunit/debug-clearbreakpointgroup.js |
index 137dfecbecbedd20c0db312f5abb224806061b9f..f8c99e0760fe593124b9ccbdd8332158387d9821 100644 |
--- a/test/mjsunit/debug-clearbreakpointgroup.js |
+++ b/test/mjsunit/debug-clearbreakpointgroup.js |
@@ -36,12 +36,17 @@ var exception = false; |
var base_request = '"seq":0,"type":"request","command":"clearbreakpointgroup"'; |
var scriptId = null; |
+var muteListener = false; |
function safeEval(code) { |
try { |
- return eval('(' + code + ')'); |
+ muteListener = true; |
yurys
2014/12/08 14:31:22
try/finally
kozy
2014/12/08 14:53:01
Done.
|
+ var result = eval('(' + code + ')'); |
+ muteListener = false; |
+ return result; |
} catch (e) { |
assertEquals(void 0, e); |
+ muteListener = false; |
return undefined; |
} |
} |
@@ -58,6 +63,7 @@ function testArguments(dcp, arguments, success) { |
} |
function listener(event, exec_state, event_data, data) { |
+ if (muteListener) return; |
try { |
if (event == Debug.DebugEvent.Break) { |
// Get the debug command processor. |