summaryrefslogtreecommitdiff
path: root/js/dir_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'js/dir_test.ts')
-rw-r--r--js/dir_test.ts37
1 files changed, 18 insertions, 19 deletions
diff --git a/js/dir_test.ts b/js/dir_test.ts
index ae0415e1b..8908f3da8 100644
--- a/js/dir_test.ts
+++ b/js/dir_test.ts
@@ -1,52 +1,51 @@
// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
import { test, testPerm, assert, assertEqual } from "./test_util.ts";
-import * as deno from "deno";
test(function dirCwdNotNull() {
- assert(deno.cwd() != null);
+ assert(Deno.cwd() != null);
});
testPerm({ write: true }, function dirCwdChdirSuccess() {
- const initialdir = deno.cwd();
- const path = deno.makeTempDirSync();
- deno.chdir(path);
- const current = deno.cwd();
- if (deno.platform.os === "mac") {
+ const initialdir = Deno.cwd();
+ const path = Deno.makeTempDirSync();
+ Deno.chdir(path);
+ const current = Deno.cwd();
+ if (Deno.platform.os === "mac") {
assertEqual(current, "/private" + path);
} else {
assertEqual(current, path);
}
- deno.chdir(initialdir);
+ Deno.chdir(initialdir);
});
testPerm({ write: true }, function dirCwdError() {
// excluding windows since it throws resource busy, while removeSync
- if (["linux", "mac"].includes(deno.platform.os)) {
- const initialdir = deno.cwd();
- const path = deno.makeTempDirSync();
- deno.chdir(path);
- deno.removeSync(path);
+ if (["linux", "mac"].includes(Deno.platform.os)) {
+ const initialdir = Deno.cwd();
+ const path = Deno.makeTempDirSync();
+ Deno.chdir(path);
+ Deno.removeSync(path);
try {
- deno.cwd();
+ Deno.cwd();
throw Error("current directory removed, should throw error");
} catch (err) {
- if (err instanceof deno.DenoError) {
+ if (err instanceof Deno.DenoError) {
console.log(err.name === "NotFound");
} else {
throw Error("raised different exception");
}
}
- deno.chdir(initialdir);
+ Deno.chdir(initialdir);
}
});
testPerm({ write: true }, function dirChdirError() {
- const path = deno.makeTempDirSync() + "test";
+ const path = Deno.makeTempDirSync() + "test";
try {
- deno.chdir(path);
+ Deno.chdir(path);
throw Error("directory not available, should throw error");
} catch (err) {
- if (err instanceof deno.DenoError) {
+ if (err instanceof Deno.DenoError) {
console.log(err.name === "NotFound");
} else {
throw Error("raised different exception");