Skip to content

Commit df58d3e

Browse files
committed
run through node
1 parent 6348df5 commit df58d3e

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

test/blackbox-tests/empty-raw.t

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
$ cat > x.ml <<EOF
1515
> let () = [%raw {||}]
1616
> EOF
17-
$ melc -ppx melppx x.ml
17+
$ melc -ppx melppx x.ml | tee x.js
1818
File "x.ml", line 1, characters 17-17:
1919
Warning 103 [melange-ffi-warning]: FFI warning: Unexpected end of input
2020
// Generated by Melange
@@ -24,10 +24,18 @@
2424
();
2525
/* Not a pure module */
2626
27+
$ node ./x.js 2>&1 | grep -vi node
28+
$TESTCASE_ROOT/x.js:5
29+
();
30+
^
31+
32+
SyntaxError: Unexpected token ')'
33+
34+
2735
$ cat > x.ml <<EOF
2836
> let x = [%raw {||}]
2937
> EOF
30-
$ melc -ppx melppx x.ml
38+
$ melc -ppx melppx x.ml | tee x.js
3139
File "x.ml", line 1, characters 16-16:
3240
Warning 103 [melange-ffi-warning]: FFI warning: Unexpected end of input
3341
// Generated by Melange
@@ -40,3 +48,11 @@
4048
x,
4149
}
4250
/* x Not a pure module */
51+
52+
$ node ./x.js 2>&1 | grep -vi node
53+
$TESTCASE_ROOT/x.js:5
54+
const x = ;
55+
^
56+
57+
SyntaxError: Unexpected token ';'
58+

0 commit comments

Comments
 (0)