aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js/bun-write.test.js
diff options
context:
space:
mode:
authorGravatar Dylan Conway <dylan.conway567@gmail.com> 2023-01-12 19:10:41 -0800
committerGravatar Dylan Conway <dylan.conway567@gmail.com> 2023-01-12 19:10:41 -0800
commit766f8ceebc76dd749ba5c104f802c7ebda289db9 (patch)
treef84ee560938188261f7f5604a65b83aae354a646 /test/bun.js/bun-write.test.js
parentc03f7c998dd22689412658177e3a5736ce6b9034 (diff)
parent32f8cb31be6fb5b0b9aea1c6d4e95d118e8ef816 (diff)
downloadbun-766f8ceebc76dd749ba5c104f802c7ebda289db9.tar.gz
bun-766f8ceebc76dd749ba5c104f802c7ebda289db9.tar.zst
bun-766f8ceebc76dd749ba5c104f802c7ebda289db9.zip
Merge branch 'main' into dylan/github-dependencies
Diffstat (limited to 'test/bun.js/bun-write.test.js')
-rw-r--r--test/bun.js/bun-write.test.js40
1 files changed, 17 insertions, 23 deletions
diff --git a/test/bun.js/bun-write.test.js b/test/bun.js/bun-write.test.js
index fdf31679f..864333ca6 100644
--- a/test/bun.js/bun-write.test.js
+++ b/test/bun.js/bun-write.test.js
@@ -281,27 +281,21 @@ it("Bun.write(Bun.stderr, 'new TextEncoder().encode(Bun.write STDERR TEST'))", a
// FLAKY TEST
// Since Bun.file is resolved lazily, this needs to specifically be checked
-// it("Bun.write('output.html', HTMLRewriter.transform(Bun.file)))", async (done) => {
-// var rewriter = new HTMLRewriter();
+it("Bun.write('output.html', HTMLRewriter.transform(Bun.file)))", async (done) => {
+ var rewriter = new HTMLRewriter();
-// rewriter.on("div", {
-// element(element) {
-// element.setInnerContent("<blink>it worked!</blink>", { html: true });
-// },
-// });
-// globalThis["HTMLRewriter.a"] = Bun.write(
-// "/tmp/html-rewriter.txt.js",
-// "<div>hello</div>",
-// );
-// await globalThis["HTMLRewriter.a"];
-// var input = new Response(Bun.file("/tmp/html-rewriter.txt.js"));
-// var output = rewriter.transform(input);
-// const outpath = `/tmp/html-rewriter.${Date.now()}.html`;
-// globalThis["HTMLRewriter.a"] = Bun.write(outpath, output);
-// await globalThis["HTMLRewriter.a"];
-// console.log("HIERE");
-// expect(await Bun.file(outpath).text()).toBe(
-// "<div><blink>it worked!</blink></div>",
-// );
-// done();
-// });
+ rewriter.on("div", {
+ element(element) {
+ element.setInnerContent("<blink>it worked!</blink>", { html: true });
+ },
+ });
+ await Bun.write("/tmp/html-rewriter.txt.js", "<div>hello</div>");
+ var input = new Response(Bun.file("/tmp/html-rewriter.txt.js"));
+ var output = rewriter.transform(input);
+ const outpath = `/tmp/html-rewriter.${Date.now()}.html`;
+ await Bun.write(outpath, output);
+ expect(await Bun.file(outpath).text()).toBe(
+ "<div><blink>it worked!</blink></div>",
+ );
+ done();
+});