diff --git a/testrepo/src/Test.mjs b/testrepo/src/Test.mjs index d60faa78..f12f71f8 100644 --- a/testrepo/src/Test.mjs +++ b/testrepo/src/Test.mjs @@ -3,7 +3,10 @@ var hello = "world"; +var a = 0; + export { hello , + a , } /* No side effect */ diff --git a/testrepo/src/Test.res b/testrepo/src/Test.res index cab79024..5ed5cf69 100644 --- a/testrepo/src/Test.res +++ b/testrepo/src/Test.res @@ -1 +1,4 @@ let hello = "world" + +@genType +let a = 0 diff --git a/tests/compile.sh b/tests/compile.sh index 2b7173ee..31bbcf3a 100755 --- a/tests/compile.sh +++ b/tests/compile.sh @@ -30,6 +30,14 @@ else exit 1 fi +if ls ./src/*.gen.* 1> /dev/null 2>&1; +then + success ".gen.* files found" +else + error ".gen.* files not found" + exit 1 +fi + node ./packages/main/src/Main.mjs > ./packages/main/src/output.txt mv ./packages/main/src/Main.res ./packages/main/src/Main2.res @@ -105,4 +113,4 @@ else done exit 1 -fi \ No newline at end of file +fi