From 940ecd05a8a3a1f0326256148a93306b71936c1e Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Thu, 29 Dec 2022 04:38:21 -0800 Subject: [node] Implement `process.uptime` and `process.umask` --- test/bun.js/process.test.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'test/bun.js/process.test.js') diff --git a/test/bun.js/process.test.js b/test/bun.js/process.test.js index cd9e7cc7e..9c15892a9 100644 --- a/test/bun.js/process.test.js +++ b/test/bun.js/process.test.js @@ -112,3 +112,16 @@ it("process.argv0", () => { it("process.execPath", () => { expect(process.execPath).toBe(realpathSync(process.argv0)); }); + +it("process.uptime()", () => { + expect(process.uptime()).toBeGreaterThan(0); + expect(Math.floor(process.uptime())).toBe( + Math.floor(performance.now() / 1000), + ); +}); + +it("process.umask()", () => { + const orig = process.umask(777); + expect(orig).toBeGreaterThan(0); + expect(process.umask(orig)).toBe(777); +}); -- cgit v1.2.3