on master help sign in
Remove "shadowed fields" from tests
79fa633Evan Czaplicki
tests/test-files/good-expected-js/AliasSubstitution.elm.js+1−3
@@ -4,8 +4,6 @@ Elm.Main.make = function (_elm) {
4 _elm.Main = _elm.Main || {};
4 _elm.Main = _elm.Main || {};
5 if (_elm.Main.values) return _elm.Main.values;
5 if (_elm.Main.values) return _elm.Main.values;
6 var _op = {};
6 var _op = {};
7− var extractVec = function (v) {
7+ var extractVec = function (v) { return {x: v.x,y: v.y};};
8− return {_: {},x: v.x,y: v.y};
9− };
10 return _elm.Main.values = {_op: _op,extractVec: extractVec};
8 return _elm.Main.values = {_op: _op,extractVec: extractVec};
11};
9};
tests/test-files/good-expected-js/Ports.elm.js+1−1
@@ -10,7 +10,7 @@ Elm.Main.make = function (_elm) {
10 return {name: v.name,age: v.age};
10 return {name: v.name,age: v.age};
11 });
11 });
12 },
12 },
13− _utils.list([{_: {},age: 42,name: "Tom"}]));
13+ _utils.list([{name: "Tom",age: 42}]));
14 var time = Elm.Native.Port.make(_elm).outbound("time",
14 var time = Elm.Native.Port.make(_elm).outbound("time",
15 function (v) {
15 function (v) {
16 return v;
16 return v;
tests/test-files/good-expected-js/PortsWithTypeAliases.elm.js+1−1
@@ -21,6 +21,6 @@ Elm.Main.make = function (_elm) {
21 ,y: typeof v.y === "number" ? v.y : _U.badPort("a number",
21 ,y: typeof v.y === "number" ? v.y : _U.badPort("a number",
22 v.y)} : _U.badPort("an object with fields `x`, `y`",v);
22 v.y)} : _U.badPort("an object with fields `x`, `y`",v);
23 });
23 });
24− var Point = F2(function (a,b) { return {_: {},x: a,y: b};});
24+ var Point = F2(function (a,b) { return {x: a,y: b};});
25 return _elm.Main.values = {_op: _op,Point: Point};
25 return _elm.Main.values = {_op: _op,Point: Point};
26};
26};
tests/test-files/good-expected-js/Unify/NonHomogeneousRecords.elm.js+1−1
@@ -5,6 +5,6 @@ Elm.Main.make = function (_elm) {
5 if (_elm.Main.values) return _elm.Main.values;
5 if (_elm.Main.values) return _elm.Main.values;
6 var _op = {};
6 var _op = {};
7 var f = function (t) { var y = t.y;var x = t.x;return t;};
7 var f = function (t) { var y = t.y;var x = t.x;return t;};
8− var Thing = F2(function (a,b) { return {_: {},x: a,y: b};});
8+ var Thing = F2(function (a,b) { return {x: a,y: b};});
9 return _elm.Main.values = {_op: _op,Thing: Thing,f: f};
9 return _elm.Main.values = {_op: _op,Thing: Thing,f: f};
10};
10};