Index: test/debugger/debug/debug-compile-event.js |
diff --git a/test/mjsunit/debug-compile-event.js b/test/debugger/debug/debug-compile-event.js |
similarity index 80% |
rename from test/mjsunit/debug-compile-event.js |
rename to test/debugger/debug/debug-compile-event.js |
index 862340602b34c6b145d872bdc64efa643d1592e1..2e5260959187d752dc3aabfa55e717db99791518 100644 |
--- a/test/mjsunit/debug-compile-event.js |
+++ b/test/debugger/debug/debug-compile-event.js |
@@ -25,18 +25,13 @@ |
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
-// Flags: --expose-debug-as debug |
-// Get the Debug object exposed from the debug context global object. |
Debug = debug.Debug |
var exception = false; // Exception in debug event listener. |
-var before_compile_count = 0; |
var after_compile_count = 0; |
var compile_error_count = 0; |
var current_source = ''; // Current source being compiled. |
var source_count = 0; // Total number of scources compiled. |
-var host_compilations = 0; // Number of scources compiled through the API. |
-var eval_compilations = 0; // Number of scources compiled through eval. |
var mute_listener = false; |
function compileSource(source) { |
@@ -64,19 +59,9 @@ function listener(event, exec_state, event_data, data) { |
event == Debug.DebugEvent.AfterCompile || |
event == Debug.DebugEvent.CompileError) { |
// Count the events. |
- if (event == Debug.DebugEvent.BeforeCompile) { |
- before_compile_count++; |
- } else if (event == Debug.DebugEvent.AfterCompile) { |
+ if (event == Debug.DebugEvent.AfterCompile) { |
after_compile_count++; |
- switch (event_data.script().compilationType()) { |
- case Debug.ScriptCompilationType.Host: |
- host_compilations++; |
- break; |
- case Debug.ScriptCompilationType.Eval: |
- eval_compilations++; |
- break; |
- } |
- } else { |
+ } else if (event == Debug.DebugEvent.CompileError) { |
compile_error_count++; |
} |
@@ -91,10 +76,6 @@ function listener(event, exec_state, event_data, data) { |
// exact source. |
assertEquals(current_source, event_data.script().source()); |
} |
- // Check that script context is included into the event message. |
- var json = event_data.toJSONProtocol(); |
- var msg = safeEval(json); |
- assertTrue('context' in msg.body.script); |
// Check that we pick script name from //# sourceURL, iff present |
if (event == Debug.DebugEvent.AfterCompile) { |
@@ -132,13 +113,10 @@ try { |
assertFalse(exception, "exception in listener") |
// Number of before and after + error events should be the same. |
-assertEquals(before_compile_count, after_compile_count + compile_error_count); |
assertEquals(compile_error_count, 1); |
// Check the actual number of events (no compilation through the API as all |
// source compiled through eval). |
assertEquals(source_count, after_compile_count); |
-assertEquals(0, host_compilations); |
-assertEquals(source_count, eval_compilations); |
Debug.setListener(null); |