diff options
Diffstat (limited to 'cli/js/tests')
-rw-r--r-- | cli/js/tests/dom_exception_test.ts | 9 | ||||
-rw-r--r-- | cli/js/tests/event_target_test.ts | 12 | ||||
-rw-r--r-- | cli/js/tests/event_test.ts | 2 | ||||
-rw-r--r-- | cli/js/tests/unit_tests.ts | 1 |
4 files changed, 10 insertions, 14 deletions
diff --git a/cli/js/tests/dom_exception_test.ts b/cli/js/tests/dom_exception_test.ts new file mode 100644 index 000000000..2eb7633e1 --- /dev/null +++ b/cli/js/tests/dom_exception_test.ts @@ -0,0 +1,9 @@ +// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. +import { unitTest, assertEquals, assert } from "./test_util.ts"; + +unitTest(function testDomError() { + const de = new DOMException("foo", "bar"); + assert(de); + assertEquals(de.message, "foo"); + assertEquals(de.name, "bar"); +}); diff --git a/cli/js/tests/event_target_test.ts b/cli/js/tests/event_target_test.ts index ece4b5dba..0c4eb4d0d 100644 --- a/cli/js/tests/event_target_test.ts +++ b/cli/js/tests/event_target_test.ts @@ -35,18 +35,6 @@ unitTest(function constructedEventTargetCanBeUsedAsExpected(): void { assertEquals(callCount, 2); }); -// TODO(ry) Should AddEventListenerOptions and EventListenerOptions be exposed -// from the public API? - -interface AddEventListenerOptions extends EventListenerOptions { - once?: boolean; - passive?: boolean; -} - -interface EventListenerOptions { - capture?: boolean; -} - unitTest(function anEventTargetCanBeSubclassed(): void { class NicerEventTarget extends EventTarget { on( diff --git a/cli/js/tests/event_test.ts b/cli/js/tests/event_test.ts index 05a9ed577..ce3076e58 100644 --- a/cli/js/tests/event_test.ts +++ b/cli/js/tests/event_test.ts @@ -48,10 +48,8 @@ unitTest(function eventStopImmediatePropagationSuccess(): void { const event = new Event(type); assertEquals(event.cancelBubble, false); - assertEquals(event.cancelBubbleImmediately, false); event.stopImmediatePropagation(); assertEquals(event.cancelBubble, true); - assertEquals(event.cancelBubbleImmediately, true); }); unitTest(function eventPreventDefaultSuccess(): void { diff --git a/cli/js/tests/unit_tests.ts b/cli/js/tests/unit_tests.ts index 4cff3d1d8..ba3d6746a 100644 --- a/cli/js/tests/unit_tests.ts +++ b/cli/js/tests/unit_tests.ts @@ -16,6 +16,7 @@ import "./custom_event_test.ts"; import "./dir_test.ts"; import "./dispatch_minimal_test.ts"; import "./dispatch_json_test.ts"; +import "./dom_exception_test.ts"; import "./error_stack_test.ts"; import "./event_test.ts"; import "./event_target_test.ts"; |