aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js/reportError.test.js
blob: e51f933092bc2541bc0d95e87d37bec359958d3d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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--");
});