summaryrefslogtreecommitdiff
path: root/tools/util_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'tools/util_test.ts')
-rw-r--r--tools/util_test.ts61
1 files changed, 0 insertions, 61 deletions
diff --git a/tools/util_test.ts b/tools/util_test.ts
deleted file mode 100644
index 95def4aeb..000000000
--- a/tools/util_test.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
-import { assert, testPerm, assertEqual } from "../js/test_util.ts";
-import { findFiles } from "./util.ts";
-
-const testDir = "tools/testdata/find_files_testdata";
-
-// Sorts and replace backslashes with slashes.
-const normalize = files => files.map(f => f.replace(/\\/g, "/")).sort();
-
-testPerm({ read: true }, function testFindFiles() {
- const files = findFiles([testDir], [".ts", ".md"]);
- assertEqual(normalize(files), [
- `${testDir}/bar.md`,
- `${testDir}/bar.ts`,
- `${testDir}/foo.md`,
- `${testDir}/foo.ts`,
- `${testDir}/subdir0/bar.ts`,
- `${testDir}/subdir0/foo.ts`,
- `${testDir}/subdir0/subdir0/bar.ts`,
- `${testDir}/subdir0/subdir0/foo.ts`,
- `${testDir}/subdir1/bar.ts`,
- `${testDir}/subdir1/foo.ts`
- ]);
-});
-
-testPerm({ read: true }, function testFindFilesDepth() {
- const files = findFiles([testDir], [".ts", ".md"], { depth: 1 });
- assertEqual(normalize(files), [
- `${testDir}/bar.md`,
- `${testDir}/bar.ts`,
- `${testDir}/foo.md`,
- `${testDir}/foo.ts`
- ]);
-});
-
-testPerm({ read: true }, function testFindFilesSkip() {
- const files = findFiles([testDir], [".ts", ".md"], {
- skip: ["foo.md", "subdir1"]
- });
- assertEqual(normalize(files), [
- `${testDir}/bar.md`,
- `${testDir}/bar.ts`,
- `${testDir}/foo.ts`,
- `${testDir}/subdir0/bar.ts`,
- `${testDir}/subdir0/foo.ts`,
- `${testDir}/subdir0/subdir0/bar.ts`,
- `${testDir}/subdir0/subdir0/foo.ts`
- ]);
-});
-
-testPerm({ read: false }, function testFindFilesPerm() {
- let caughtError = false;
- try {
- const files = findFiles([testDir], [".ts", ".md"]);
- } catch (e) {
- caughtError = true;
- assertEqual(e.kind, Deno.ErrorKind.PermissionDenied);
- assertEqual(e.name, "PermissionDenied");
- }
- assert(caughtError);
-});