aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js/process.test.js
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-17 16:29:08 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-17 16:29:08 -0800
commitfd0edd7aa086b606d7d8c64f37d3f0cceca7b77b (patch)
tree67a74398c973f4f57610ee2243112f8be0d14f17 /test/bun.js/process.test.js
parent848658c533afb3f14b1f87591624bdf48ed28979 (diff)
downloadbun-fd0edd7aa086b606d7d8c64f37d3f0cceca7b77b.tar.gz
bun-fd0edd7aa086b606d7d8c64f37d3f0cceca7b77b.tar.zst
bun-fd0edd7aa086b606d7d8c64f37d3f0cceca7b77b.zip
[process] Implement `process.emitWarning`
Diffstat (limited to 'test/bun.js/process.test.js')
-rw-r--r--test/bun.js/process.test.js14
1 files changed, 14 insertions, 0 deletions
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);
+});