aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/compress/const.js46
1 files changed, 44 insertions, 2 deletions
diff --git a/test/compress/const.js b/test/compress/const.js
index 8dbe74da..c269f8c0 100644
--- a/test/compress/const.js
+++ b/test/compress/const.js
@@ -1,3 +1,45 @@
+mangle_block: {
+ mangle = {
+ toplevel: false,
+ }
+ input: {
+ var o = "PASS";
+ {
+ const a = "FAIL";
+ }
+ console.log(o);
+ }
+ expect: {
+ var o = "PASS";
+ {
+ const a = "FAIL";
+ }
+ console.log(o);
+ }
+ expect_stdout: "PASS"
+}
+
+mangle_block_toplevel: {
+ mangle = {
+ toplevel: true,
+ }
+ input: {
+ var o = "PASS";
+ {
+ const a = "FAIL";
+ }
+ console.log(o);
+ }
+ expect: {
+ var o = "PASS";
+ {
+ const c = "FAIL";
+ }
+ console.log(o);
+ }
+ expect_stdout: "PASS"
+}
+
mangle_catch_1: {
mangle = {}
input: {
@@ -11,8 +53,8 @@ mangle_catch_1: {
expect: {
try {
throw "eeeee";
- } catch (e) {
- const o = typeof d;
+ } catch (o) {
+ const e = typeof d;
}
console.log(typeof a, typeof b);
}