diff options
author | Divy Srivastava <dj.srivastava23@gmail.com> | 2024-06-19 12:51:01 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-19 12:51:01 +0530 |
commit | 209b2868131f43e1707fc706805a270a2b73d45a (patch) | |
tree | 21cc20106b54307be1627ffb2a413735554caa99 /tests/unit_node/_fs | |
parent | 1d6b775f812f22f90d27a5d81a59070ad2d1172b (diff) |
fix(ext/node): Add Dirent.path and Dirent.parentPath (#24257)
Diffstat (limited to 'tests/unit_node/_fs')
-rw-r--r-- | tests/unit_node/_fs/_fs_dirent_test.ts | 13 |
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"); + }, +}); |