summaryrefslogtreecommitdiff
path: root/cli/tests/unit
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/unit')
-rw-r--r--cli/tests/unit/globals_test.ts4
-rw-r--r--cli/tests/unit/net_test.ts2
-rw-r--r--cli/tests/unit/test_util.ts4
-rw-r--r--cli/tests/unit/timers_test.ts2
4 files changed, 6 insertions, 6 deletions
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<void> {
let resolve1: () => void | undefined;
let resolve2: () => void | undefined;
let microtaskDone = false;
- const p1 = new Promise((res): void => {
+ const p1 = new Promise<void>((res): void => {
resolve1 = (): void => {
microtaskDone = true;
res();
};
});
- const p2 = new Promise((res): void => {
+ const p2 = new Promise<void>((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<void>((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<T> {
- resolve: (value?: T | PromiseLike<T>) => void;
+ resolve: (value: T | PromiseLike<T>) => void;
// deno-lint-ignore no-explicit-any
reject: (reason?: any) => void;
}
export type Resolvable<T> = Promise<T> & ResolvableMethods<T>;
-export function createResolvable<T>(): Resolvable<T> {
+export function createResolvable<T = void>(): Resolvable<T> {
let methods: ResolvableMethods<T>;
const promise = new Promise<T>((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<number> {
- return new Promise((resolve: () => void): number => setTimeout(resolve, ms));
+ return new Promise((resolve): number => setTimeout(resolve, ms));
}
unitTest(async function timeoutSuccess(): Promise<void> {