From fd0edd7aa086b606d7d8c64f37d3f0cceca7b77b Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Tue, 17 Jan 2023 16:29:08 -0800 Subject: [process] Implement `process.emitWarning` --- test/bun.js/process.test.js | 14 ++++++++++++++ 1 file changed, 14 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 48fc61a7e..befff6cbf 100644 --- a/test/bun.js/process.test.js +++ b/test/bun.js/process.test.js @@ -176,3 +176,17 @@ it("process.config", () => { target_defaults: {}, }); }); + +it("process.emitWarning", () => { + process.emitWarning("-- Testing process.emitWarning --"); + var called = 0; + process.on("warning", (err) => { + called++; + expect(err.message).toBe("-- Testing process.on('warning') --"); + }); + process.emitWarning("-- Testing process.on('warning') --"); + expect(called).toBe(1); + expect(process.off("warning")).toBe(process); + process.emitWarning("-- Testing process.on('warning') --"); + expect(called).toBe(1); +}); -- cgit v1.2.3