Files
bun.sh/test/js/node/assert/assert.test.ts
Jarred Sumner b43a8b54cf Implement expect.unreachable(msg?: string | Error) (#7131)
* Implement `expect.unreachable`

* UIse expect.unreachable() in some tests

* Use more unreachable

* More unreachable

---------

Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-11-15 16:14:13 -08:00

12 lines
303 B
TypeScript

import assert from "assert";
import { expect, test } from "bun:test";
// https://github.com/oven-sh/bun/issues/941
test("assert as a function does not throw", () => assert(true));
test("assert as a function does throw", () => {
try {
assert(false);
expect.unreachable();
} catch (e) {}
});