summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2024-03-06 18:29:10 +0530
committerGitHub <noreply@github.com>2024-03-06 13:59:10 +0100
commit6ba0b7952d1ca867d0e166de4d36dcd6fe489e89 (patch)
tree9791b1dca4dbba002d61123d295ffca017785e7a /tests
parent156950828e8c25f9de346c7cd737f1d0ebc8c1fb (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.ts11
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";