Index: test/mjsunit/debug-clearbreakpointgroup.js |
diff --git a/test/mjsunit/debug-clearbreakpointgroup.js b/test/mjsunit/debug-clearbreakpointgroup.js |
index 137dfecbecbedd20c0db312f5abb224806061b9f..2ad447e4b7ebb020e979fb06243150ba76d35418 100644 |
--- a/test/mjsunit/debug-clearbreakpointgroup.js |
+++ b/test/mjsunit/debug-clearbreakpointgroup.js |
@@ -33,6 +33,7 @@ var Debug = debug.Debug |
// Simple function which stores the last debug event. |
var listenerComplete = false; |
var exception = false; |
+var ignore_events = false; |
var base_request = '"seq":0,"type":"request","command":"clearbreakpointgroup"'; |
var scriptId = null; |
@@ -49,7 +50,9 @@ function safeEval(code) { |
function testArguments(dcp, arguments, success) { |
var request = '{' + base_request + ',"arguments":' + arguments + '}' |
var json_response = dcp.processDebugJSONRequest(request); |
+ ignore_events = true; |
var response = safeEval(json_response); |
+ ignore_events = false; |
if (success) { |
assertTrue(response.success, json_response); |
} else { |
@@ -58,6 +61,7 @@ function testArguments(dcp, arguments, success) { |
} |
function listener(event, exec_state, event_data, data) { |
+ if (ignore_events) return; |
try { |
if (event == Debug.DebugEvent.Break) { |
// Get the debug command processor. |