From cda2bfce3877f42cb5d2aa62e3ba705c45975650 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Sat, 4 Jul 2015 21:51:57 +0200 Subject: [PATCH] enable do expression tests --- .../fixtures/transformation/.es7.do-expressions/do-while.js | 1 - .../transformation/.es7.do-expressions/nested-dos.js | 3 --- .../fixtures/transformation/.es7.do-expressions/while.js | 1 - .../fixtures/transformation/es7.do-expressions/do-while.js | 5 +++++ .../{.es7.do-expressions => es7.do-expressions}/empty.js | 0 .../{.es7.do-expressions => es7.do-expressions}/for-in.js | 0 .../{.es7.do-expressions => es7.do-expressions}/for.js | 2 +- .../if-else-if.js | 0 .../{.es7.do-expressions => es7.do-expressions}/if-else.js | 0 .../{.es7.do-expressions => es7.do-expressions}/if.js | 0 .../{.es7.do-expressions => es7.do-expressions}/options.json | 0 .../single-expression.js | 0 .../variable-declaration-end.js | 0 .../variable-declaration-start.js | 0 .../core/fixtures/transformation/es7.do-expressions/while.js | 5 +++++ 15 files changed, 11 insertions(+), 6 deletions(-) delete mode 100644 test/core/fixtures/transformation/.es7.do-expressions/do-while.js delete mode 100644 test/core/fixtures/transformation/.es7.do-expressions/nested-dos.js delete mode 100644 test/core/fixtures/transformation/.es7.do-expressions/while.js create mode 100644 test/core/fixtures/transformation/es7.do-expressions/do-while.js rename test/core/fixtures/transformation/{.es7.do-expressions => es7.do-expressions}/empty.js (100%) rename test/core/fixtures/transformation/{.es7.do-expressions => es7.do-expressions}/for-in.js (100%) rename test/core/fixtures/transformation/{.es7.do-expressions => es7.do-expressions}/for.js (89%) rename test/core/fixtures/transformation/{.es7.do-expressions => es7.do-expressions}/if-else-if.js (100%) rename test/core/fixtures/transformation/{.es7.do-expressions => es7.do-expressions}/if-else.js (100%) rename test/core/fixtures/transformation/{.es7.do-expressions => es7.do-expressions}/if.js (100%) rename test/core/fixtures/transformation/{.es7.do-expressions => es7.do-expressions}/options.json (100%) rename test/core/fixtures/transformation/{.es7.do-expressions => es7.do-expressions}/single-expression.js (100%) rename test/core/fixtures/transformation/{.es7.do-expressions => es7.do-expressions}/variable-declaration-end.js (100%) rename test/core/fixtures/transformation/{.es7.do-expressions => es7.do-expressions}/variable-declaration-start.js (100%) create mode 100644 test/core/fixtures/transformation/es7.do-expressions/while.js diff --git a/test/core/fixtures/transformation/.es7.do-expressions/do-while.js b/test/core/fixtures/transformation/.es7.do-expressions/do-while.js deleted file mode 100644 index 6416b6dcfb..0000000000 --- a/test/core/fixtures/transformation/.es7.do-expressions/do-while.js +++ /dev/null @@ -1 +0,0 @@ -assert.ok(false); diff --git a/test/core/fixtures/transformation/.es7.do-expressions/nested-dos.js b/test/core/fixtures/transformation/.es7.do-expressions/nested-dos.js deleted file mode 100644 index 6e465e2100..0000000000 --- a/test/core/fixtures/transformation/.es7.do-expressions/nested-dos.js +++ /dev/null @@ -1,3 +0,0 @@ -assert.equal(do { - do { "foo" }; -}, "foo"); diff --git a/test/core/fixtures/transformation/.es7.do-expressions/while.js b/test/core/fixtures/transformation/.es7.do-expressions/while.js deleted file mode 100644 index 6416b6dcfb..0000000000 --- a/test/core/fixtures/transformation/.es7.do-expressions/while.js +++ /dev/null @@ -1 +0,0 @@ -assert.ok(false); diff --git a/test/core/fixtures/transformation/es7.do-expressions/do-while.js b/test/core/fixtures/transformation/es7.do-expressions/do-while.js new file mode 100644 index 0000000000..e53fac45bb --- /dev/null +++ b/test/core/fixtures/transformation/es7.do-expressions/do-while.js @@ -0,0 +1,5 @@ +assert.equal(do { + var i = 5; + do { i--; } while(i > 3); + i; +}, 3); diff --git a/test/core/fixtures/transformation/.es7.do-expressions/empty.js b/test/core/fixtures/transformation/es7.do-expressions/empty.js similarity index 100% rename from test/core/fixtures/transformation/.es7.do-expressions/empty.js rename to test/core/fixtures/transformation/es7.do-expressions/empty.js diff --git a/test/core/fixtures/transformation/.es7.do-expressions/for-in.js b/test/core/fixtures/transformation/es7.do-expressions/for-in.js similarity index 100% rename from test/core/fixtures/transformation/.es7.do-expressions/for-in.js rename to test/core/fixtures/transformation/es7.do-expressions/for-in.js diff --git a/test/core/fixtures/transformation/.es7.do-expressions/for.js b/test/core/fixtures/transformation/es7.do-expressions/for.js similarity index 89% rename from test/core/fixtures/transformation/.es7.do-expressions/for.js rename to test/core/fixtures/transformation/es7.do-expressions/for.js index aa7fcf2c17..2dd68d55fe 100644 --- a/test/core/fixtures/transformation/.es7.do-expressions/for.js +++ b/test/core/fixtures/transformation/es7.do-expressions/for.js @@ -2,4 +2,4 @@ assert.equal(do { for (var i = 0; i < 5; i++) { i; } -}, 5); +}, 4); diff --git a/test/core/fixtures/transformation/.es7.do-expressions/if-else-if.js b/test/core/fixtures/transformation/es7.do-expressions/if-else-if.js similarity index 100% rename from test/core/fixtures/transformation/.es7.do-expressions/if-else-if.js rename to test/core/fixtures/transformation/es7.do-expressions/if-else-if.js diff --git a/test/core/fixtures/transformation/.es7.do-expressions/if-else.js b/test/core/fixtures/transformation/es7.do-expressions/if-else.js similarity index 100% rename from test/core/fixtures/transformation/.es7.do-expressions/if-else.js rename to test/core/fixtures/transformation/es7.do-expressions/if-else.js diff --git a/test/core/fixtures/transformation/.es7.do-expressions/if.js b/test/core/fixtures/transformation/es7.do-expressions/if.js similarity index 100% rename from test/core/fixtures/transformation/.es7.do-expressions/if.js rename to test/core/fixtures/transformation/es7.do-expressions/if.js diff --git a/test/core/fixtures/transformation/.es7.do-expressions/options.json b/test/core/fixtures/transformation/es7.do-expressions/options.json similarity index 100% rename from test/core/fixtures/transformation/.es7.do-expressions/options.json rename to test/core/fixtures/transformation/es7.do-expressions/options.json diff --git a/test/core/fixtures/transformation/.es7.do-expressions/single-expression.js b/test/core/fixtures/transformation/es7.do-expressions/single-expression.js similarity index 100% rename from test/core/fixtures/transformation/.es7.do-expressions/single-expression.js rename to test/core/fixtures/transformation/es7.do-expressions/single-expression.js diff --git a/test/core/fixtures/transformation/.es7.do-expressions/variable-declaration-end.js b/test/core/fixtures/transformation/es7.do-expressions/variable-declaration-end.js similarity index 100% rename from test/core/fixtures/transformation/.es7.do-expressions/variable-declaration-end.js rename to test/core/fixtures/transformation/es7.do-expressions/variable-declaration-end.js diff --git a/test/core/fixtures/transformation/.es7.do-expressions/variable-declaration-start.js b/test/core/fixtures/transformation/es7.do-expressions/variable-declaration-start.js similarity index 100% rename from test/core/fixtures/transformation/.es7.do-expressions/variable-declaration-start.js rename to test/core/fixtures/transformation/es7.do-expressions/variable-declaration-start.js diff --git a/test/core/fixtures/transformation/es7.do-expressions/while.js b/test/core/fixtures/transformation/es7.do-expressions/while.js new file mode 100644 index 0000000000..f902109ca4 --- /dev/null +++ b/test/core/fixtures/transformation/es7.do-expressions/while.js @@ -0,0 +1,5 @@ +assert.equal(do { + var i = 5; + while (i > 3) i--; + i; +}, 3);