diff --git a/.travis.yml b/.travis.yml index 64d483a47..6a038b298 100644 --- a/.travis.yml +++ b/.travis.yml @@ -218,7 +218,7 @@ before_install: script: - | cd runtime-testsuite; - travis_wait 4 ../.travis/run-tests-$TARGET.sh; - rc=$?; - cat target/surefire-reports/*.dumpstream || true; + travis_wait 4 ../.travis/run-tests-$TARGET.sh + rc=$? + cat target/surefire-reports/*.dumpstream || true exit $rc diff --git a/.travis/run-tests-javascript.sh b/.travis/run-tests-javascript.sh index 166db3b65..ae8a7e8bc 100755 --- a/.travis/run-tests-javascript.sh +++ b/.travis/run-tests-javascript.sh @@ -2,4 +2,8 @@ set -euo pipefail +cd ../runtime/JavaScript +npm install +npm link +cd ../../runtime-testsuite mvn -q -Dparallel=methods -DthreadCount=1 -Dtest=javascript.* test diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/BaseNodeTest.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/BaseNodeTest.java index 5996a0112..0ee7d2bf1 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/BaseNodeTest.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/BaseNodeTest.java @@ -268,8 +268,8 @@ public class BaseNodeTest implements RuntimeTestSupport { public String execModule(String fileName) { try { String npmPath = locateNpm(); - installRuntime(npmPath); - registerRuntime(npmPath); + // installRuntime(npmPath); + // registerRuntime(npmPath); String modulePath = new File(new File(tmpdir), fileName) .getAbsolutePath(); linkRuntime(npmPath);