Files
bun.sh/test/regression/issue/07827.test.ts
2024-09-03 21:32:52 -07:00

23 lines
502 B
TypeScript

import { expect, jest, test } from "bun:test";
test("#7827", () => {
for (let i = 0; i < 10; i++)
(function () {
const element = jest.fn(element => {
element.tagName;
});
const rewriter = new HTMLRewriter().on("p", {
element,
});
const content = "<p>Lorem ipsum!</p>";
rewriter.transform(new Response(content));
rewriter.transform(new Response(content));
expect(element).toHaveBeenCalledTimes(2);
})();
Bun.gc(true);
});