diff options
author | Divy Srivastava <dj.srivastava23@gmail.com> | 2024-03-06 18:29:10 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-06 13:59:10 +0100 |
commit | 6ba0b7952d1ca867d0e166de4d36dcd6fe489e89 (patch) | |
tree | 9791b1dca4dbba002d61123d295ffca017785e7a /tests | |
parent | 156950828e8c25f9de346c7cd737f1d0ebc8c1fb (diff) |
fix(node): stat/statSync returns instance of fs.Stats (#22294)
Fixes https://github.com/denoland/deno/issues/22291
---------
Signed-off-by: Divy Srivastava <dj.srivastava23@gmail.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/unit_node/fs_test.ts | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/unit_node/fs_test.ts b/tests/unit_node/fs_test.ts index 4a8ef89f3..caa266ef2 100644 --- a/tests/unit_node/fs_test.ts +++ b/tests/unit_node/fs_test.ts @@ -9,6 +9,8 @@ import { mkdtempSync, promises, readFileSync, + Stats, + statSync, writeFileSync, } from "node:fs"; import { constants as fsPromiseConstants, cp } from "node:fs/promises"; @@ -98,6 +100,15 @@ Deno.test( ); Deno.test( + "[node/fs statSync] instanceof fs.Stats", + () => { + const stat = statSync("tests/testdata/assets/fixture.json"); + assert(stat); + assert(stat instanceof Stats); + }, +); + +Deno.test( "[node/fs/promises cp] copy file", async () => { const src = mkdtempSync(join(tmpdir(), "foo-")) + "/test.txt"; |