summaryrefslogtreecommitdiff
path: root/tests/unit_node/_fs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit_node/_fs')
-rw-r--r--tests/unit_node/_fs/_fs_dirent_test.ts13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/unit_node/_fs/_fs_dirent_test.ts b/tests/unit_node/_fs/_fs_dirent_test.ts
index 7c88a6d3f..853888925 100644
--- a/tests/unit_node/_fs/_fs_dirent_test.ts
+++ b/tests/unit_node/_fs/_fs_dirent_test.ts
@@ -6,6 +6,7 @@ import { Dirent as Dirent_ } from "node:fs";
const Dirent = Dirent_ as any;
class DirEntryMock implements Deno.DirEntry {
+ parentPath = "";
name = "";
isFile = false;
isDirectory = false;
@@ -80,3 +81,15 @@ Deno.test({
);
},
});
+
+Deno.test({
+ name: "Path and parent path is correct",
+ fn() {
+ const entry: DirEntryMock = new DirEntryMock();
+ entry.name = "my_file";
+ entry.parentPath = "/home/user";
+ assertEquals(new Dirent(entry).name, "my_file");
+ assertEquals(new Dirent(entry).path, "/home/user");
+ assertEquals(new Dirent(entry).parentPath, "/home/user");
+ },
+});