summaryrefslogtreecommitdiff
path: root/cli/tests/unit_node/_fs/_fs_mkdir_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/unit_node/_fs/_fs_mkdir_test.ts')
-rw-r--r--cli/tests/unit_node/_fs/_fs_mkdir_test.ts43
1 files changed, 0 insertions, 43 deletions
diff --git a/cli/tests/unit_node/_fs/_fs_mkdir_test.ts b/cli/tests/unit_node/_fs/_fs_mkdir_test.ts
deleted file mode 100644
index fb7fcf9c5..000000000
--- a/cli/tests/unit_node/_fs/_fs_mkdir_test.ts
+++ /dev/null
@@ -1,43 +0,0 @@
-// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
-import * as path from "@test_util/std/path/mod.ts";
-import { assert } from "@test_util/std/assert/mod.ts";
-import { assertCallbackErrorUncaught } from "../_test_utils.ts";
-import { existsSync, mkdir, mkdirSync } from "node:fs";
-
-const tmpDir = "./tmpdir";
-
-Deno.test({
- name: "[node/fs] mkdir",
- fn: async () => {
- const result = await new Promise((resolve) => {
- mkdir(tmpDir, (err) => {
- err && resolve(false);
- resolve(existsSync(tmpDir));
- Deno.removeSync(tmpDir);
- });
- });
- assert(result);
- },
-});
-
-Deno.test({
- name: "[node/fs] mkdirSync",
- fn: () => {
- mkdirSync(tmpDir);
- assert(existsSync(tmpDir));
- Deno.removeSync(tmpDir);
- },
-});
-
-Deno.test("[std/node/fs] mkdir callback isn't called twice if error is thrown", async () => {
- const tempDir = await Deno.makeTempDir();
- const subdir = path.join(tempDir, "subdir");
- const importUrl = new URL("node:fs", import.meta.url);
- await assertCallbackErrorUncaught({
- prelude: `import { mkdir } from ${JSON.stringify(importUrl)}`,
- invocation: `mkdir(${JSON.stringify(subdir)}, `,
- async cleanup() {
- await Deno.remove(tempDir, { recursive: true });
- },
- });
-});