summaryrefslogtreecommitdiff
path: root/std/fs/ensure_symlink_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'std/fs/ensure_symlink_test.ts')
-rw-r--r--std/fs/ensure_symlink_test.ts49
1 files changed, 4 insertions, 45 deletions
diff --git a/std/fs/ensure_symlink_test.ts b/std/fs/ensure_symlink_test.ts
index 5fda1c86a..d90495cbf 100644
--- a/std/fs/ensure_symlink_test.ts
+++ b/std/fs/ensure_symlink_test.ts
@@ -9,7 +9,6 @@ import * as path from "../path/mod.ts";
import { ensureSymlink, ensureSymlinkSync } from "./ensure_symlink.ts";
const testdataDir = path.resolve("fs", "testdata");
-const isWindows = Deno.build.os === "windows";
Deno.test("ensureSymlinkIfItNotExist", async function (): Promise<void> {
const testDir = path.join(testdataDir, "link_file_1");
@@ -52,17 +51,7 @@ Deno.test("ensureSymlinkIfItExist", async function (): Promise<void> {
await Deno.mkdir(testDir, { recursive: true });
await Deno.writeFile(testFile, new Uint8Array());
- if (isWindows) {
- await assertThrowsAsync(
- (): Promise<void> => ensureSymlink(testFile, linkFile),
- Error,
- "not implemented"
- );
- await Deno.remove(testDir, { recursive: true });
- return;
- } else {
- await ensureSymlink(testFile, linkFile);
- }
+ await ensureSymlink(testFile, linkFile);
const srcStat = await Deno.lstat(testFile);
const linkStat = await Deno.lstat(linkFile);
@@ -81,17 +70,7 @@ Deno.test("ensureSymlinkSyncIfItExist", function (): void {
Deno.mkdirSync(testDir, { recursive: true });
Deno.writeFileSync(testFile, new Uint8Array());
- if (isWindows) {
- assertThrows(
- (): void => ensureSymlinkSync(testFile, linkFile),
- Error,
- "not implemented"
- );
- Deno.removeSync(testDir, { recursive: true });
- return;
- } else {
- ensureSymlinkSync(testFile, linkFile);
- }
+ ensureSymlinkSync(testFile, linkFile);
const srcStat = Deno.lstatSync(testFile);
@@ -111,17 +90,7 @@ Deno.test("ensureSymlinkDirectoryIfItExist", async function (): Promise<void> {
await Deno.mkdir(testDir, { recursive: true });
await Deno.writeFile(testFile, new Uint8Array());
- if (isWindows) {
- await assertThrowsAsync(
- (): Promise<void> => ensureSymlink(testDir, linkDir),
- Error,
- "not implemented"
- );
- await Deno.remove(testDir, { recursive: true });
- return;
- } else {
- await ensureSymlink(testDir, linkDir);
- }
+ await ensureSymlink(testDir, linkDir);
const testDirStat = await Deno.lstat(testDir);
const linkDirStat = await Deno.lstat(linkDir);
@@ -143,17 +112,7 @@ Deno.test("ensureSymlinkSyncDirectoryIfItExist", function (): void {
Deno.mkdirSync(testDir, { recursive: true });
Deno.writeFileSync(testFile, new Uint8Array());
- if (isWindows) {
- assertThrows(
- (): void => ensureSymlinkSync(testDir, linkDir),
- Error,
- "not implemented"
- );
- Deno.removeSync(testDir, { recursive: true });
- return;
- } else {
- ensureSymlinkSync(testDir, linkDir);
- }
+ ensureSymlinkSync(testDir, linkDir);
const testDirStat = Deno.lstatSync(testDir);
const linkDirStat = Deno.lstatSync(linkDir);