aboutsummaryrefslogtreecommitdiff
path: root/test/compress/loops.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/compress/loops.js')
-rw-r--r--test/compress/loops.js26
1 files changed, 24 insertions, 2 deletions
diff --git a/test/compress/loops.js b/test/compress/loops.js
index c8d77840..f13f5cc5 100644
--- a/test/compress/loops.js
+++ b/test/compress/loops.js
@@ -215,8 +215,7 @@ evaluate: {
a();
for(;;)
c();
- // rule disabled due to issue_1532
- do d(); while (false);
+ d();
}
}
@@ -458,3 +457,26 @@ issue_1648: {
}
expect_exact: "function f(){for(x();1;);}"
}
+
+do_switch: {
+ options = {
+ evaluate: true,
+ loops: true,
+ }
+ input: {
+ do {
+ switch (a) {
+ case b:
+ continue;
+ }
+ } while (false);
+ }
+ expect: {
+ do {
+ switch (a) {
+ case b:
+ continue;
+ }
+ } while (false);
+ }
+}