From 276f5297556097461e0b63f2b958d825c1c857ab Mon Sep 17 00:00:00 2001 From: Kitson Kelly Date: Tue, 24 Nov 2020 09:31:10 +1100 Subject: feat(cli): update to TypeScript 4.1 (#7573) --- cli/tests/unit/globals_test.ts | 4 ++-- cli/tests/unit/net_test.ts | 2 +- cli/tests/unit/test_util.ts | 4 ++-- cli/tests/unit/timers_test.ts | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) (limited to 'cli/tests/unit') diff --git a/cli/tests/unit/globals_test.ts b/cli/tests/unit/globals_test.ts index 4fd531b25..988e6a9df 100644 --- a/cli/tests/unit/globals_test.ts +++ b/cli/tests/unit/globals_test.ts @@ -131,13 +131,13 @@ unitTest(async function windowQueueMicrotask(): Promise { let resolve1: () => void | undefined; let resolve2: () => void | undefined; let microtaskDone = false; - const p1 = new Promise((res): void => { + const p1 = new Promise((res): void => { resolve1 = (): void => { microtaskDone = true; res(); }; }); - const p2 = new Promise((res): void => { + const p2 = new Promise((res): void => { resolve2 = (): void => { assert(microtaskDone); res(); diff --git a/cli/tests/unit/net_test.ts b/cli/tests/unit/net_test.ts index 8eaabdbba..6165e77f6 100644 --- a/cli/tests/unit/net_test.ts +++ b/cli/tests/unit/net_test.ts @@ -327,7 +327,7 @@ unitTest( const listener = Deno.listen(addr); iterate(listener); - await new Promise((resolve: () => void, _) => { + await new Promise((resolve) => { setTimeout(resolve, 100); }); const conn1 = await Deno.connect(addr); diff --git a/cli/tests/unit/test_util.ts b/cli/tests/unit/test_util.ts index 672c7defc..6163865de 100644 --- a/cli/tests/unit/test_util.ts +++ b/cli/tests/unit/test_util.ts @@ -188,14 +188,14 @@ export function unitTest( } export interface ResolvableMethods { - resolve: (value?: T | PromiseLike) => void; + resolve: (value: T | PromiseLike) => void; // deno-lint-ignore no-explicit-any reject: (reason?: any) => void; } export type Resolvable = Promise & ResolvableMethods; -export function createResolvable(): Resolvable { +export function createResolvable(): Resolvable { let methods: ResolvableMethods; const promise = new Promise((resolve, reject): void => { methods = { resolve, reject }; diff --git a/cli/tests/unit/timers_test.ts b/cli/tests/unit/timers_test.ts index 2d69ddb44..af876b742 100644 --- a/cli/tests/unit/timers_test.ts +++ b/cli/tests/unit/timers_test.ts @@ -8,7 +8,7 @@ import { } from "./test_util.ts"; function waitForMs(ms: number): Promise { - return new Promise((resolve: () => void): number => setTimeout(resolve, ms)); + return new Promise((resolve): number => setTimeout(resolve, ms)); } unitTest(async function timeoutSuccess(): Promise { -- cgit v1.2.3