summaryrefslogtreecommitdiff
path: root/std/path/dirname_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'std/path/dirname_test.ts')
-rw-r--r--std/path/dirname_test.ts60
1 files changed, 0 insertions, 60 deletions
diff --git a/std/path/dirname_test.ts b/std/path/dirname_test.ts
deleted file mode 100644
index 210d3a9ec..000000000
--- a/std/path/dirname_test.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-// Copyright the Browserify authors. MIT License.
-// Ported from https://github.com/browserify/path-browserify/
-import { assertEquals } from "../testing/asserts.ts";
-import * as path from "./mod.ts";
-
-Deno.test("dirname", function () {
- assertEquals(path.posix.dirname("/a/b/"), "/a");
- assertEquals(path.posix.dirname("/a/b"), "/a");
- assertEquals(path.posix.dirname("/a"), "/");
- assertEquals(path.posix.dirname(""), ".");
- assertEquals(path.posix.dirname("/"), "/");
- assertEquals(path.posix.dirname("////"), "/");
- assertEquals(path.posix.dirname("//a"), "//");
- assertEquals(path.posix.dirname("foo"), ".");
-});
-
-Deno.test("dirnameWin32", function () {
- assertEquals(path.win32.dirname("c:\\"), "c:\\");
- assertEquals(path.win32.dirname("c:\\foo"), "c:\\");
- assertEquals(path.win32.dirname("c:\\foo\\"), "c:\\");
- assertEquals(path.win32.dirname("c:\\foo\\bar"), "c:\\foo");
- assertEquals(path.win32.dirname("c:\\foo\\bar\\"), "c:\\foo");
- assertEquals(path.win32.dirname("c:\\foo\\bar\\baz"), "c:\\foo\\bar");
- assertEquals(path.win32.dirname("\\"), "\\");
- assertEquals(path.win32.dirname("\\foo"), "\\");
- assertEquals(path.win32.dirname("\\foo\\"), "\\");
- assertEquals(path.win32.dirname("\\foo\\bar"), "\\foo");
- assertEquals(path.win32.dirname("\\foo\\bar\\"), "\\foo");
- assertEquals(path.win32.dirname("\\foo\\bar\\baz"), "\\foo\\bar");
- assertEquals(path.win32.dirname("c:"), "c:");
- assertEquals(path.win32.dirname("c:foo"), "c:");
- assertEquals(path.win32.dirname("c:foo\\"), "c:");
- assertEquals(path.win32.dirname("c:foo\\bar"), "c:foo");
- assertEquals(path.win32.dirname("c:foo\\bar\\"), "c:foo");
- assertEquals(path.win32.dirname("c:foo\\bar\\baz"), "c:foo\\bar");
- assertEquals(path.win32.dirname("file:stream"), ".");
- assertEquals(path.win32.dirname("dir\\file:stream"), "dir");
- assertEquals(path.win32.dirname("\\\\unc\\share"), "\\\\unc\\share");
- assertEquals(path.win32.dirname("\\\\unc\\share\\foo"), "\\\\unc\\share\\");
- assertEquals(path.win32.dirname("\\\\unc\\share\\foo\\"), "\\\\unc\\share\\");
- assertEquals(
- path.win32.dirname("\\\\unc\\share\\foo\\bar"),
- "\\\\unc\\share\\foo",
- );
- assertEquals(
- path.win32.dirname("\\\\unc\\share\\foo\\bar\\"),
- "\\\\unc\\share\\foo",
- );
- assertEquals(
- path.win32.dirname("\\\\unc\\share\\foo\\bar\\baz"),
- "\\\\unc\\share\\foo\\bar",
- );
- assertEquals(path.win32.dirname("/a/b/"), "/a");
- assertEquals(path.win32.dirname("/a/b"), "/a");
- assertEquals(path.win32.dirname("/a"), "/");
- assertEquals(path.win32.dirname(""), ".");
- assertEquals(path.win32.dirname("/"), "/");
- assertEquals(path.win32.dirname("////"), "/");
- assertEquals(path.win32.dirname("foo"), ".");
-});