diff options
Diffstat (limited to 'js/event_test.ts')
-rw-r--r-- | js/event_test.ts | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/js/event_test.ts b/js/event_test.ts index d0af40ea9..eb5521406 100644 --- a/js/event_test.ts +++ b/js/event_test.ts @@ -68,3 +68,15 @@ test(function eventPreventDefaultSuccess() { cancelableEvent.preventDefault(); assertEquals(cancelableEvent.defaultPrevented, true); }); + +test(function eventInitializedWithNonStringType() { + const type = undefined; + const event = new Event(type); + + assertEquals(event.isTrusted, false); + assertEquals(event.target, null); + assertEquals(event.currentTarget, null); + assertEquals(event.type, "undefined"); + assertEquals(event.bubbles, false); + assertEquals(event.cancelable, false); +}); |