Add test for body mixin error

This commit is contained in:
Jarred Sumner
2022-10-15 21:34:05 -07:00
parent 4ba217bc42
commit c06bba77d4

View File

@@ -0,0 +1,17 @@
import { it, describe, expect } from "bun:test";
describe("body-mixin-errors", () => {
it("should fail when bodyUsed", async () => {
var res = new Response("a");
expect(res.bodyUsed).toBe(false);
await res.text();
expect(res.bodyUsed).toBe(true);
try {
await res.text();
throw new Error("should not get here");
} catch (e) {
expect(e.message).toBe("Body already used");
}
});
});