You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Test_utils.eq("File \"record_rest_test.res\", line 124, characters 7-14","test","test");
66
-
Test_utils.eq("File \"record_rest_test.res\", line 125, characters 7-14",rest,{
69
+
Test_utils.eq("File \"record_rest_test.res\", line 128, characters 7-14","test","test");
70
+
Test_utils.eq("File \"record_rest_test.res\", line 129, characters 7-14",rest,{
67
71
version: "1.0",
68
72
debug: true
69
73
});
70
74
});
71
-
Mocha.test("match arm returns the named field and the rest record",()=>Test_utils.eq("File \"record_rest_test.res\", line 130, characters 6-13",describeConfig({
75
+
Mocha.test("match arm returns the named field and the rest record",()=>Test_utils.eq("File \"record_rest_test.res\", line 134, characters 6-13",describeConfig({
Mocha.test("function parameter destructuring keeps the named field",()=>Test_utils.eq("File \"record_rest_test.res\", line 137, characters 7-14",getName({
86
+
Mocha.test("function parameter destructuring keeps the named field",()=>Test_utils.eq("File \"record_rest_test.res\", line 141, characters 7-14",getName({
83
87
name: "param",
84
88
version: "3.0",
85
89
debug: true
86
90
}),"param"));
87
-
Mocha.test("record rest excludes fields renamed with @as",()=>Test_utils.eq("File \"record_rest_test.res\", line 142, characters 6-13",getRenamedRest({
91
+
Mocha.test("record rest accepts type aliases to record shapes",()=>Test_utils.eq("File \"record_rest_test.res\", line 146, characters 6-13",getAliasedRest({
92
+
name: "aliased",
93
+
version: "3.1",
94
+
debug: false
95
+
}),{
96
+
version: "3.1",
97
+
debug: false
98
+
}));
99
+
Mocha.test("record rest excludes fields renamed with @as",()=>Test_utils.eq("File \"record_rest_test.res\", line 154, characters 6-13",getRenamedRest({
88
100
"user-name": "renamed",
89
101
version: "3.2",
90
102
debug: true
91
103
}),{
92
104
version: "3.2",
93
105
debug: true
94
106
}));
95
-
Mocha.test("empty-field rest pattern still binds the whole record",()=>Test_utils.eq("File \"record_rest_test.res\", line 150, characters 6-13",((({...__rest})=>__rest))({
107
+
Mocha.test("empty-field rest pattern still binds the whole record",()=>Test_utils.eq("File \"record_rest_test.res\", line 162, characters 6-13",((({...__rest})=>__rest))({
0 commit comments