| Index: client/tests/client/dom/MessageEventTest.dart
|
| diff --git a/client/tests/client/dom/MessageEventTest.dart b/client/tests/client/dom/MessageEventTest.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..4a6aed0cff873b9f09330107d24585008b05417a
|
| --- /dev/null
|
| +++ b/client/tests/client/dom/MessageEventTest.dart
|
| @@ -0,0 +1,22 @@
|
| +#library('SerializedScriptValueTest');
|
| +#import('../../../../lib/unittest/unittest.dart');
|
| +#import('../../../../lib/unittest/dom_config.dart');
|
| +#import('dart:dom');
|
| +
|
| +main() {
|
| + useDomConfiguration();
|
| +
|
| + test('MessageEvent.initMessageEvent', () {
|
| + final event = document.createEvent('MessageEvent');
|
| + event.initMessageEvent('type', false, true, 'data', 'origin', 'lastEventId', window, []);
|
| + expect(event.type).equals('type');
|
| + expect(event.bubbles).equals(false);
|
| + expect(event.cancelable).equals(true);
|
| + expect(event.data).equals('data');
|
| + expect(event.origin).equals('origin');
|
| + expect(event.lastEventId).equals('lastEventId');
|
| + // TODO(antonm): add identical to Expectation.
|
| + Expect.identical(window, event.source);
|
| + // TODO(antonm): accessing ports is not supported yet.
|
| + });
|
| +}
|
|
|