mirror of
https://github.com/oven-sh/bun
synced 2026-02-10 02:48:50 +00:00
* Fix reconnect with --watch * Support setVariable * Support setExpression * Support watch variables * Conditional and hit breakpoints * Support exceptionInfo * Support goto and gotoTargets * Support completions * Support both a URL and UNIX inspector at the same time * Fix url * WIP, add timeouts to figure out issue * Fix messages being dropped from debugger.ts * Progress * Fix breakpoints and ref-event-loop * More fixes * Fix exit * Make hovers better * Fix --hot
29 lines
744 B
TypeScript
29 lines
744 B
TypeScript
import { describe, test, expect } from "bun:test";
|
|
|
|
describe("example", () => {
|
|
test("it works", () => {
|
|
expect(1).toBe(1);
|
|
expect(1).not.toBe(2);
|
|
expect(() => {
|
|
throw new TypeError("Oops! I did it again.");
|
|
}).toThrow();
|
|
expect(() => {
|
|
throw new Error("Parent error.", {
|
|
cause: new TypeError("Child error."),
|
|
});
|
|
}).toThrow();
|
|
expect(() => {
|
|
throw new AggregateError([new TypeError("Child error 1."), new TypeError("Child error 2.")], "Parent error.");
|
|
}).toThrow();
|
|
expect(() => {
|
|
throw "This is a string error";
|
|
}).toThrow();
|
|
expect(() => {
|
|
throw {
|
|
message: "This is an object error",
|
|
code: -1021,
|
|
};
|
|
}).toThrow();
|
|
});
|
|
});
|