Files
bun.sh/test/js/bun/resolve/build-error.test.ts
Jarred Sumner 8a3b6f0439 Fixes #6730 (#9930)
* Fixes #6730

* Fix test

---------

Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2024-04-04 07:26:53 -07:00

18 lines
531 B
TypeScript

test("BuildError is modifiable", async () => {
try {
await import("../util/inspect-error-fixture-bad.js");
expect.unreachable();
} catch (e) {
var error: BuildMessage = e as BuildMessage;
if (error.name !== "BuildMessage") {
throw new Error("Expected BuildMessage, got " + error.name);
}
}
const message = error!.message;
// @ts-ignore
expect(() => (error!.message = "new message")).not.toThrow();
expect(error!.message).toBe("new message");
expect(error!.message).not.toBe(message);
});