diff --git a/testdefs_java.sh b/testdefs_java.sh index 8db580cb..d905fe91 100644 --- a/testdefs_java.sh +++ b/testdefs_java.sh @@ -26,7 +26,7 @@ setup_servald_so() { } compile_java_classes() { - assert --message='Java compiler was detected by ./configure' [ "$JAVAC" ] + assert --message='Java compiler was detected by ./configure' type -p "$JAVAC" >/dev/null mkdir classes assert find "$servald_source_root"/java/ -name *.java | xargs $JAVAC -Xlint:unchecked -d classes assert [ -r classes/org/servalproject/servaldna/ServalDCommand.class ] diff --git a/tests/all b/tests/all index 74fe16dc..e78d37f8 100755 --- a/tests/all +++ b/tests/all @@ -19,6 +19,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. source "${0%/*}/../testframework.sh" +source "${0%/*}/../testconfig.sh" includeTests logging includeTests config @@ -35,5 +36,9 @@ includeTests rhizomehttp includeTests meshms includeTests directory_service includeTests vomp +if type -p "$JAVAC" >/dev/null; then + includeTests jni + includeTests meshmsjava +fi runTests "$@"