aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js/reportError.test.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/bun.js/reportError.test.js')
-rw-r--r--test/bun.js/reportError.test.js25
1 files changed, 25 insertions, 0 deletions
diff --git a/test/bun.js/reportError.test.js b/test/bun.js/reportError.test.js
new file mode 100644
index 000000000..e51f93309
--- /dev/null
+++ b/test/bun.js/reportError.test.js
@@ -0,0 +1,25 @@
+import { it } from "bun:test";
+
+it("reportError", () => {
+ console.log("---BEGIN REPORT ERROR TEST--");
+ // make sure we don't crash when given non-sensical types
+ reportError(new Error("reportError Test!"));
+ reportError(true);
+ reportError(false);
+ reportError(null);
+ reportError(123);
+ reportError(Infinity);
+ reportError(NaN);
+ reportError(-NaN);
+ reportError("");
+ reportError(new Uint8Array(1));
+ reportError(new Uint8Array(0));
+ reportError(new ArrayBuffer(0));
+ reportError(new ArrayBuffer(1));
+ reportError("string");
+ reportError([]);
+ reportError([123, null]);
+ reportError({});
+ reportError([{}]);
+ console.log("---END REPORT ERROR TEST--");
+});