aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-20 00:20:33 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-20 00:20:33 -0800
commitbdf792adbcd146089b309306449bc722f049c32c (patch)
tree27df4dd31f4bbfd440e81744d52258e9eaca4079
parent3c6616a23ddd885255021217d4c50050417e4e1f (diff)
downloadbun-bdf792adbcd146089b309306449bc722f049c32c.tar.gz
bun-bdf792adbcd146089b309306449bc722f049c32c.tar.zst
bun-bdf792adbcd146089b309306449bc722f049c32c.zip
Add another test
-rw-r--r--src/js_parser.zig1
-rw-r--r--test/bun.js/transpiler.test.js11
2 files changed, 11 insertions, 1 deletions
diff --git a/src/js_parser.zig b/src/js_parser.zig
index ee54a892a..cdc8558da 100644
--- a/src/js_parser.zig
+++ b/src/js_parser.zig
@@ -16926,7 +16926,6 @@ fn NewParser_(
stmts.append(closure) catch unreachable;
}
- // TODO: https://github.com/oven-sh/bun/issues/51
fn lowerClass(
p: *P,
stmtorexpr: js_ast.StmtOrExpr,
diff --git a/test/bun.js/transpiler.test.js b/test/bun.js/transpiler.test.js
index a51b49235..413857dae 100644
--- a/test/bun.js/transpiler.test.js
+++ b/test/bun.js/transpiler.test.js
@@ -128,6 +128,17 @@ class Test extends Bar {
for (const [code, out] of fixtures) {
expect(ts.parsed(code, false, false).trim()).toBe(out);
+ expect(
+ ts
+ .parsed("var Test = " + code.trim(), false, false)
+ .trim()
+ .replaceAll("\n", "")
+ .replaceAll(" ", ""),
+ ).toBe(
+ ("var Test = " + out.trim() + ";\n")
+ .replaceAll("\n", "")
+ .replaceAll(" ", ""),
+ );
}
});