mirror of
https://github.com/oven-sh/bun
synced 2026-02-09 18:38:55 +00:00
* Fixes #6730 * Fix test --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
18 lines
531 B
TypeScript
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);
|
|
});
|