OLD | NEW |
---|---|
1 importScripts('../../serviceworker/resources/worker-testharness.js'); | 1 importScripts('../../serviceworker/resources/worker-testharness.js'); |
2 importScripts('/resources/testharness-helpers.js'); | 2 importScripts('/resources/testharness-helpers.js'); |
3 | 3 |
4 test(function() { | 4 test(function() { |
5 assert_true('NotificationEvent' in self); | 5 assert_true('NotificationEvent' in self); |
6 | 6 |
7 var event = new NotificationEvent('NotificationEvent'); | 7 var event = new NotificationEvent('NotificationEvent'); |
8 assert_equals(event.type, 'NotificationEvent'); | 8 assert_equals(event.type, 'NotificationEvent'); |
9 assert_will_be_idl_attribute(event, 'notification'); | 9 assert_will_be_idl_attribute(event, 'notification'); |
10 assert_will_be_idl_attribute(event, 'action'); | 10 assert_will_be_idl_attribute(event, 'action'); |
11 assert_equals(event.cancelable, false); | 11 assert_equals(event.cancelable, false); |
12 assert_equals(event.bubbles, false); | 12 assert_equals(event.bubbles, false); |
13 assert_equals(event.notification, null); | 13 assert_equals(event.notification, null); |
14 assert_equals(event.action, ""); | 14 assert_equals(event.action, ""); |
15 assert_inherits(event, 'waitUntil'); | 15 assert_inherits(event, 'waitUntil'); |
16 | 16 |
17 var eventWithInit = new NotificationEvent('NotificationEvent', | 17 var eventWithInit = new NotificationEvent('NotificationEvent', |
18 { cancelable: true, | 18 { cancelable: true, |
19 bubbles: true | 19 bubbles: true |
20 }); | 20 }); |
21 assert_equals(eventWithInit.cancelable, true); | 21 assert_equals(eventWithInit.cancelable, true); |
22 assert_equals(eventWithInit.bubbles, true); | 22 assert_equals(eventWithInit.bubbles, true); |
23 | 23 |
24 }, 'NotificationEvent is exposed, and has the expected interface.'); | 24 }, 'NotificationEvent is exposed, and has the expected interface.'); |
25 | 25 |
26 test(function() { | 26 test(function() { |
27 assert_will_be_idl_attribute(self, 'onnotificationclick', | 27 assert_will_be_idl_attribute(self, 'onnotificationclick', |
28 'The notificationclick event exists.'); | 28 'The notificationclick event exists.'); |
29 assert_will_be_idl_attribute(self, 'onnotificationerror', | |
30 'The notificationerror event exists.'); | |
31 | 29 |
32 }, 'The notificationclick and notificationerror events exist on the global scope .'); | 30 }, 'The notificationclick event exist on the global scope.'); |
whywhat
2015/08/27 19:16:47
nit: exists
Peter Beverloo
2015/08/27 19:20:00
Done.
| |
OLD | NEW |