diff options
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"); + }, +}); |