diff options
Diffstat (limited to 'cli/js/tests')
-rw-r--r-- | cli/js/tests/console_test.ts | 4 | ||||
-rw-r--r-- | cli/js/tests/dom_iterable_test.ts | 2 | ||||
-rw-r--r-- | cli/js/tests/error_stack_test.ts | 2 | ||||
-rw-r--r-- | cli/js/tests/headers_test.ts | 2 | ||||
-rw-r--r-- | cli/js/tests/internals_test.ts | 2 | ||||
-rw-r--r-- | cli/js/tests/symbols_test.ts | 7 | ||||
-rwxr-xr-x | cli/js/tests/unit_test_runner.ts | 4 | ||||
-rw-r--r-- | cli/js/tests/unit_tests.ts | 1 |
8 files changed, 8 insertions, 16 deletions
diff --git a/cli/js/tests/console_test.ts b/cli/js/tests/console_test.ts index 4a227aafe..264987ba9 100644 --- a/cli/js/tests/console_test.ts +++ b/cli/js/tests/console_test.ts @@ -8,12 +8,12 @@ const { // eslint-disable-next-line @typescript-eslint/no-explicit-any } = Deno as any; -const customInspect = Deno.symbols.customInspect; +const customInspect = Deno.customInspect; const { Console, stringifyArgs, // @ts-ignore TypeScript (as of 3.7) does not support indexing namespaces by symbol -} = Deno[Deno.symbols.internal]; +} = Deno[Deno.internal]; function stringify(...args: unknown[]): string { return stringifyArgs(args).replace(/\n$/, ""); diff --git a/cli/js/tests/dom_iterable_test.ts b/cli/js/tests/dom_iterable_test.ts index 827a788a9..b9435b3bc 100644 --- a/cli/js/tests/dom_iterable_test.ts +++ b/cli/js/tests/dom_iterable_test.ts @@ -21,7 +21,7 @@ function setup() { // This is using an internal API we don't want published as types, so having // to cast to any to "trick" TypeScript // @ts-ignore TypeScript (as of 3.7) does not support indexing namespaces by symbol - DomIterable: Deno[Deno.symbols.internal].DomIterableMixin(Base, dataSymbol), + DomIterable: Deno[Deno.internal].DomIterableMixin(Base, dataSymbol), }; } diff --git a/cli/js/tests/error_stack_test.ts b/cli/js/tests/error_stack_test.ts index 83a2020ac..e5cedfcf5 100644 --- a/cli/js/tests/error_stack_test.ts +++ b/cli/js/tests/error_stack_test.ts @@ -2,7 +2,7 @@ import { unitTest, assert } from "./test_util.ts"; // @ts-ignore TypeScript (as of 3.7) does not support indexing namespaces by symbol -const { setPrepareStackTrace } = Deno[Deno.symbols.internal]; +const { setPrepareStackTrace } = Deno[Deno.internal]; interface CallSite { getThis(): unknown; diff --git a/cli/js/tests/headers_test.ts b/cli/js/tests/headers_test.ts index dbc54dc9f..0711a7736 100644 --- a/cli/js/tests/headers_test.ts +++ b/cli/js/tests/headers_test.ts @@ -8,7 +8,7 @@ import { const { stringifyArgs, // @ts-ignore TypeScript (as of 3.7) does not support indexing namespaces by symbol -} = Deno[Deno.symbols.internal]; +} = Deno[Deno.internal]; // Logic heavily copied from web-platform-tests, make // sure pass mostly header basic test diff --git a/cli/js/tests/internals_test.ts b/cli/js/tests/internals_test.ts index b794bb5e8..abd4c94c3 100644 --- a/cli/js/tests/internals_test.ts +++ b/cli/js/tests/internals_test.ts @@ -5,6 +5,6 @@ unitTest(function internalsExists(): void { const { stringifyArgs, // @ts-ignore TypeScript (as of 3.7) does not support indexing namespaces by symbol - } = Deno[Deno.symbols.internal]; + } = Deno[Deno.internal]; assert(!!stringifyArgs); }); diff --git a/cli/js/tests/symbols_test.ts b/cli/js/tests/symbols_test.ts deleted file mode 100644 index ad05e9a70..000000000 --- a/cli/js/tests/symbols_test.ts +++ /dev/null @@ -1,7 +0,0 @@ -// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. -import { unitTest, assert } from "./test_util.ts"; - -unitTest(function symbolsExists(): void { - assert("internal" in Deno.symbols); - assert("customInspect" in Deno.symbols); -}); diff --git a/cli/js/tests/unit_test_runner.ts b/cli/js/tests/unit_test_runner.ts index 7a246cd39..12d9101b8 100755 --- a/cli/js/tests/unit_test_runner.ts +++ b/cli/js/tests/unit_test_runner.ts @@ -11,8 +11,8 @@ import { reportToConn, } from "./test_util.ts"; -// eslint-disable-next-line @typescript-eslint/no-explicit-any -const internalObj = (Deno as any)[Deno.symbols.internal]; +// @ts-ignore +const internalObj = Deno[Deno.internal]; // eslint-disable-next-line @typescript-eslint/no-explicit-any const reportToConsole = internalObj.reportToConsole as (message: any) => void; // eslint-disable-next-line @typescript-eslint/no-explicit-any diff --git a/cli/js/tests/unit_tests.ts b/cli/js/tests/unit_tests.ts index 74929c934..627832ca9 100644 --- a/cli/js/tests/unit_tests.ts +++ b/cli/js/tests/unit_tests.ts @@ -52,7 +52,6 @@ import "./request_test.ts"; import "./resources_test.ts"; import "./signal_test.ts"; import "./stat_test.ts"; -import "./symbols_test.ts"; import "./symlink_test.ts"; import "./text_encoding_test.ts"; import "./testing_test.ts"; |