aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-31 03:04:59 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-31 03:04:59 -0800
commit4bfdad298148196beb43f1f9fd6fe2bb556cce3f (patch)
treeef2a67272043870dfa8bc5d767c508cdca77e637 /test
parent3ddd8b2fa508c9c4558dfbb9c083929b5960385b (diff)
downloadbun-4bfdad298148196beb43f1f9fd6fe2bb556cce3f.tar.gz
bun-4bfdad298148196beb43f1f9fd6fe2bb556cce3f.tar.zst
bun-4bfdad298148196beb43f1f9fd6fe2bb556cce3f.zip
Fix missing `*ms` getters in Stat
Related to #1949
Diffstat (limited to 'test')
-rw-r--r--test/bun.js/fs.test.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/test/bun.js/fs.test.js b/test/bun.js/fs.test.js
index 865f6f16a..0150eaf7d 100644
--- a/test/bun.js/fs.test.js
+++ b/test/bun.js/fs.test.js
@@ -439,6 +439,24 @@ describe("stat", () => {
expect(fileStats.isSymbolicLink()).toBe(false);
expect(fileStats.isFile()).toBe(false);
expect(fileStats.isDirectory()).toBe(true);
+ expect(typeof fileStats.dev).toBe("number");
+ expect(typeof fileStats.ino).toBe("number");
+ expect(typeof fileStats.mode).toBe("number");
+ expect(typeof fileStats.nlink).toBe("number");
+ expect(typeof fileStats.uid).toBe("number");
+ expect(typeof fileStats.gid).toBe("number");
+ expect(typeof fileStats.rdev).toBe("number");
+ expect(typeof fileStats.size).toBe("number");
+ expect(typeof fileStats.blksize).toBe("number");
+ expect(typeof fileStats.blocks).toBe("number");
+ expect(typeof fileStats.atimeMs).toBe("number");
+ expect(typeof fileStats.mtimeMs).toBe("number");
+ expect(typeof fileStats.ctimeMs).toBe("number");
+ expect(typeof fileStats.birthtimeMs).toBe("number");
+ expect(typeof fileStats.atime).toBe("object");
+ expect(typeof fileStats.mtime).toBe("object");
+ expect(typeof fileStats.ctime).toBe("object");
+ expect(typeof fileStats.birthtime).toBe("object");
});
it("stat returns ENOENT", () => {