#!/bin/sh
# Run the upstream JUnit tests against the installed jar.
set -e
J=/usr/share/java
CP=$J/scala-parser-combinators_2.12.jar:$J/junit4.jar
scalac-2.12 -nowarn -cp $CP -d "$AUTOPKGTEST_TMP" \
  $(find shared/src/test/scala jvm/src/test/scala -name '*.scala')
cd "$AUTOPKGTEST_TMP"
java -cp $CP:$J/scala-library-2.12.jar:. org.junit.runner.JUnitCore \
  $(grep -rl 'Lorg/junit/Test;' . | grep -v '\$' | sed 's,^\./,,;s,\.class$,,;s,/,.,g')
