on master help sign in
Update tests
commit44519e8564739c4b4cf392b1fbd78ad215b0feca authorEvan Czaplicki <info@elm-lang.org> dateSun 13 Sep 2015, 21:36 (11 years ago) parent7cb8c74
2 files changed+26−21
tests/test-files/good-expected-js/CaseExpression3.elm.js+15−11 tests/test-files/good-expected-js/TailRecursive.elm.js+11−10
tests/test-files/good-expected-js/CaseExpression3.elm.js+15−11
@@ -9,15 +9,19 @@ list2) {
99 var _p0 = {ctor: "_Tuple2"
1010 ,_0: list1
1111 ,_1: list2};
12− switch (_p0._0.ctor)
13− {case "Nil": return elm_lang$core$Main$Nil;
14− default: switch (_p0._1.ctor)
15− {case "Nil": return elm_lang$core$Main$Nil;
16− default: var x = _p0._0._0;
17− var xs = _p0._0._1;
18− var y = _p0._1._0;
19− var ys = _p0._1._1;
20− return A2(elm_lang$core$Main$Cons,
21− {ctor: "_Tuple2",_0: x,_1: y},
22− A2(elm_lang$core$Main$zip,xs,ys));}}
12+ if (_p0._0.ctor === "Nil") {
13+ return elm_lang$core$Main$Nil;
14+ } else {
15+ if (_p0._1.ctor === "Nil") {
16+ return elm_lang$core$Main$Nil;
17+ } else {
18+ var x = _p0._0._0,
19+ xs = _p0._0._1,
20+ y = _p0._1._0,
21+ ys = _p0._1._1;
22+ return A2(elm_lang$core$Main$Cons,
23+ {ctor: "_Tuple2",_0: x,_1: y},
24+ A2(elm_lang$core$Main$zip,xs,ys));
25+ }
26+ }
2327});
tests/test-files/good-expected-js/TailRecursive.elm.js+11−10
@@ -2,15 +2,16 @@ var elm_lang$core$Main$_op = {};
22var elm_lang$core$Main$any = F2(function (f,l) {
33 any: while (true) {
44 var _p0 = l;
5− switch (_p0.ctor)
6− {case "::": var x = _p0._0;
7− var xs = _p0._1;
8− if (f(x)) return true; else {
9− var _v0 = f,_v1 = xs;
10− f = _v0;
11− l = _v1;
12− continue any;
13− }
14− default: return false;}
5+ if (_p0.ctor === "::") {
6+ var x = _p0._0,xs = _p0._1;
7+ if (f(x)) return true; else {
8+ var _v0 = f,_v1 = xs;
9+ f = _v0;
10+ l = _v1;
11+ continue any;
12+ }
13+ } else {
14+ return false;
15+ }
1516 }
1617});