From 2af0c0a3c6ea017bef2481c1a1ce0806457d5427 Mon Sep 17 00:00:00 2001 From: Yoshiya Hinosawa Date: Tue, 23 Jan 2024 12:59:39 +0900 Subject: fix(ext/node): fix no arg call of fs.promises.readFile (#22030) --- cli/tests/unit_node/_fs/_fs_readFile_test.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'cli/tests/unit_node/_fs/_fs_readFile_test.ts') diff --git a/cli/tests/unit_node/_fs/_fs_readFile_test.ts b/cli/tests/unit_node/_fs/_fs_readFile_test.ts index 7d9e117ce..05cb90974 100644 --- a/cli/tests/unit_node/_fs/_fs_readFile_test.ts +++ b/cli/tests/unit_node/_fs/_fs_readFile_test.ts @@ -1,6 +1,6 @@ // Copyright 2018-2024 the Deno authors. All rights reserved. MIT license. import { assertCallbackErrorUncaught } from "../_test_utils.ts"; -import { readFile, readFileSync } from "node:fs"; +import { promises, readFile, readFileSync } from "node:fs"; import * as path from "../../../../test_util/std/path/mod.ts"; import { assert, assertEquals } from "../../../../test_util/std/assert/mod.ts"; @@ -116,3 +116,8 @@ Deno.test("[std/node/fs] readFile callback isn't called twice if error is thrown }, }); }); + +Deno.test("fs.promises.readFile with no arg call rejects with error correctly", async () => { + // @ts-ignore no arg call needs to be supported + await promises.readFile().catch((_e) => {}); +}); -- cgit v1.2.3