mirror of
https://github.com/oven-sh/bun
synced 2026-02-10 02:48:50 +00:00
23 lines
502 B
TypeScript
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);
|
|
});
|