Index: test/mjsunit/es6/debug-promises-new-event.js |
diff --git a/test/mjsunit/es6/debug-promises-new-event.js b/test/mjsunit/es6/debug-promises-new-event.js |
index 06a977431eed56f7b6f342854e4dd95319900208..91a53c70e7204801a81f91b20d715eac81bb316f 100644 |
--- a/test/mjsunit/es6/debug-promises-new-event.js |
+++ b/test/mjsunit/es6/debug-promises-new-event.js |
@@ -12,15 +12,17 @@ var new_promise; |
function listener(event, exec_state, event_data, data) { |
if (event != Debug.DebugEvent.PromiseEvent) return; |
try { |
- assertTrue(event_data.resolver().isFunction()); |
- assertEquals(resolver, event_data.resolver().value()); |
- assertTrue(event_data.resolver().resolved()); |
- assertEquals("resolver", event_data.resolver().name()); |
- assertTrue(event_data.resolver().source().indexOf("Token") > 0); |
- |
- assertTrue(event_data.promise().isPromise()); |
- new_promise = event_data.promise().value(); |
- assertEquals("pending", event_data.promise().status()); |
+ if (event_data instanceof debug.NewPromiseEvent) { |
aandrey
2014/07/18 12:10:44
if (!(event_data instanceof debug.NewPromiseEvent)
Alexandra Mikhaylova
2014/07/22 10:45:36
Done.
|
+ assertTrue(event_data.resolver().isFunction()); |
+ assertEquals(resolver, event_data.resolver().value()); |
+ assertTrue(event_data.resolver().resolved()); |
+ assertEquals("resolver", event_data.resolver().name()); |
+ assertTrue(event_data.resolver().source().indexOf("Token") > 0); |
+ |
+ assertTrue(event_data.promise().isPromise()); |
+ new_promise = event_data.promise().value(); |
+ assertEquals("pending", event_data.promise().status()); |
+ } |
} catch (e) { |
print(e + e.stack) |
exception = e; |