on master help sign in
Add expected-js test for Char pattern matching.
commit47d3327effbc7a1efb463ae4a66ba6ad4109c63f authorLaszlo Pandy <laszlok2@gmail.com> dateTue 17 Nov 2015, 21:21 (11 years ago) parentcb0e9ef
2 files changed+25
tests/test-files/good-expected-js/Cases/CharCase.elm.js+17 tests/test-files/good/Cases/CharCase.elm+8
tests/test-files/good-expected-js/Cases/CharCase.elm.jsnew file+17
@@ -0,0 +1,17 @@
1+Elm.Main = Elm.Main || {};
2+Elm.Main.make = function (_elm) {
3+ "use strict";
4+ _elm.Main = _elm.Main || {};
5+ if (_elm.Main.values) return _elm.Main.values;
6+ var _U = Elm.Native.Utils.make(_elm);
7+ var _op = {};
8+ var foo = function (x) {
9+ var _p0 = x;
10+ if (_p0.valueOf() === "A") {
11+ return "hello";
12+ } else {
13+ return "letter A was not seen";
14+ }
15+ };
16+ return _elm.Main.values = {_op: _op,foo: foo};
17+};
tests/test-files/good/Cases/CharCase.elmnew file+8
@@ -0,0 +1,8 @@
1+
2+foo x =
3+ case x of
4+ 'A' ->
5+ "hello"
6+
7+ _ ->
8+ "letter A was not seen"