Skip to content

Commit d9f2a38

Browse files
committed
Remove tests with @deriving(jsConverter)
1 parent 68439e9 commit d9f2a38

File tree

7 files changed

+15
-833
lines changed

7 files changed

+15
-833
lines changed

jscomp/test/ast_abstract_test.js

Lines changed: 0 additions & 153 deletions
Original file line numberDiff line numberDiff line change
@@ -76,144 +76,12 @@ idx("b");
7676

7777
idx("c");
7878

79-
var jsMapperConstantArray = [
80-
0,
81-
3,
82-
4
83-
];
84-
85-
function aToJs(param) {
86-
return jsMapperConstantArray[param];
87-
}
88-
89-
function aFromJs(param) {
90-
return Js_mapperRt.fromIntAssert(3, jsMapperConstantArray, param);
91-
}
92-
93-
function id(x) {
94-
eq("File \"ast_abstract_test.ml\", line 49, characters 8-15", aFromJs(aToJs(x)), x);
95-
}
96-
97-
var a0 = aToJs("A");
98-
99-
var a1 = aToJs("B");
100-
101-
id("A");
102-
103-
id("B");
104-
105-
id("C");
106-
107-
function bToJs(param) {
108-
return param + 0 | 0;
109-
}
110-
111-
function bFromJs(param) {
112-
if (!(param <= 3 && 0 <= param)) {
113-
throw {
114-
RE_EXN_ID: "Assert_failure",
115-
_1: [
116-
"_none_",
117-
1,
118-
-1
119-
],
120-
Error: new Error()
121-
};
122-
}
123-
return param - 0 | 0;
124-
}
125-
126-
function idb(v) {
127-
eq("File \"ast_abstract_test.ml\", line 71, characters 5-12", bFromJs(v + 0 | 0), v);
128-
}
129-
130-
idb("D0");
131-
132-
idb("D1");
133-
134-
idb("D2");
135-
136-
idb("D3");
137-
138-
function cToJs(param) {
139-
return param + 3 | 0;
140-
}
141-
142-
function cFromJs(param) {
143-
if (!(param <= 6 && 3 <= param)) {
144-
throw {
145-
RE_EXN_ID: "Assert_failure",
146-
_1: [
147-
"_none_",
148-
1,
149-
-1
150-
],
151-
Error: new Error()
152-
};
153-
}
154-
return param - 3 | 0;
155-
}
156-
157-
function idc(v) {
158-
eq("File \"ast_abstract_test.ml\", line 83, characters 15-22", cFromJs(v + 3 | 0), v);
159-
}
160-
161-
idc("D0");
162-
163-
idc("D1");
164-
165-
idc("D2");
166-
167-
idc("D3");
168-
169-
function hToJs(param) {
170-
return param + 0 | 0;
171-
}
172-
173-
function hFromJs(param) {
174-
if (!(param <= 1 && 0 <= param)) {
175-
throw {
176-
RE_EXN_ID: "Assert_failure",
177-
_1: [
178-
"_none_",
179-
1,
180-
-1
181-
],
182-
Error: new Error()
183-
};
184-
}
185-
return param - 0 | 0;
186-
}
187-
188-
function zToJs(param) {
189-
return param + 0 | 0;
190-
}
191-
192-
function zFromJs(param) {
193-
if (param <= 2 && 0 <= param) {
194-
return param - 0 | 0;
195-
}
196-
197-
}
198-
19979
Mt.from_pair_suites("Ast_abstract_test", suites.contents);
20080

20181
var x0 = "a";
20282

20383
var x1 = "b";
20484

205-
var b0 = 0;
206-
207-
var b1 = 1;
208-
209-
var c0 = 3;
210-
211-
var jsMapperEraseType = "JsMapperEraseType";
212-
213-
var b = "B";
214-
215-
var zXx = "ZXx";
216-
21785
exports.suites = suites;
21886
exports.test_id = test_id;
21987
exports.eq = eq;
@@ -226,25 +94,4 @@ exports.xFromJs = xFromJs;
22694
exports.idx = idx;
22795
exports.x0 = x0;
22896
exports.x1 = x1;
229-
exports.aToJs = aToJs;
230-
exports.aFromJs = aFromJs;
231-
exports.id = id;
232-
exports.a0 = a0;
233-
exports.a1 = a1;
234-
exports.bToJs = bToJs;
235-
exports.bFromJs = bFromJs;
236-
exports.b0 = b0;
237-
exports.b1 = b1;
238-
exports.idb = idb;
239-
exports.cToJs = cToJs;
240-
exports.cFromJs = cFromJs;
241-
exports.c0 = c0;
242-
exports.idc = idc;
243-
exports.jsMapperEraseType = jsMapperEraseType;
244-
exports.b = b;
245-
exports.hToJs = hToJs;
246-
exports.hFromJs = hFromJs;
247-
exports.zXx = zXx;
248-
exports.zToJs = zToJs;
249-
exports.zFromJs = zFromJs;
25097
/* Not a pure module */

jscomp/test/ast_abstract_test.ml

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ let () =
3939
idx `c
4040

4141

42-
type a =
42+
(* type a =
4343
| A
4444
| B [@as 3]
4545
| C
@@ -48,15 +48,15 @@ type a =
4848
let id x =
4949
eq __LOC__ (aFromJs (aToJs x )) x
5050
let a0 = aToJs A
51-
let a1 = aToJs B
51+
let a1 = aToJs B *)
5252

53-
let () =
53+
(* let () =
5454
id A ;
5555
id B ;
56-
id C
56+
id C *)
5757

5858

59-
type b =
59+
(* type b =
6060
| D0
6161
| D1
6262
| D2
@@ -70,8 +70,9 @@ let b1 = bToJs D1
7070
let idb v =
7171
eq __LOC__ (bFromJs (bToJs v )) v
7272
73-
let () = idb D0; idb D1; idb D2 ; idb D3
74-
type c =
73+
let () = idb D0; idb D1; idb D2 ; idb D3 *)
74+
75+
(* type c =
7576
| D0 [@bs.as 3]
7677
| D1
7778
| D2
@@ -82,12 +83,13 @@ let c0 = cToJs D0
8283
8384
let idc v = eq __LOC__ (cFromJs (cToJs v)) v
8485
85-
let () = idc D0; idc D1 ; idc D2; idc D3
86-
type h =
87-
| JsMapperEraseType
88-
| B [@@bs.deriving {accessors; jsConverter = newType} ]
86+
let () = idc D0; idc D1 ; idc D2; idc D3 *)
8987

88+
(* type h =
89+
| JsMapperEraseType
90+
| B [@@bs.deriving {accessors; jsConverter = newType} ] *)
9091

92+
(*
9193
type z =
9294
| ZFromJs
9395
| ZToJs
@@ -96,6 +98,6 @@ type z =
9698
accessors;
9799
jsConverter
98100
}
99-
]
101+
] *)
100102

101103
;; Mt.from_pair_suites __MODULE__ !suites

0 commit comments

Comments
 (0)