1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
#!/bin/sh
set -efu
CLASSPATH=/usr/share/java/tools.deps.alpha.jar:/usr/share/java/clojure.jar:/usr/share/java/aether-ant-tasks.jar:/usr/share/java/atinject-jsr330-api.jar:/usr/share/java/maven-resolver-transport-http.jar:/usr/share/java/maven-core-3.x.jar:/usr/share/java/maven-resolver-api.jar:/usr/share/java/maven-resolver-connector-basic.jar:/usr/share/java/maven-resolver-impl.jar:/usr/share/java/maven-resolver-spi.jar:/usr/share/java/maven-resolver-test-util.jar:/usr/share/java/maven-resolver-transport-classpath.jar:/usr/share/java/maven-resolver-transport-file.jar:/usr/share/java/maven-resolver-transport-wagon.jar:/usr/share/java/maven-resolver-util.jar:/usr/share/java/data.xml.jar:/usr/share/maven-repo/org/clojure/spec.alpha/debian/spec.alpha-debian.jar:/usr/share/java/tools.cli.jar:/usr/share/java/tools.gitlibs.jar:test:resources
cp pom.xml "$AUTOPKGTEST_TMP"
cp -a src/test/clojure "$AUTOPKGTEST_TMP/test"
cp -a src/main/resources "$AUTOPKGTEST_TMP/resources"
cd "$AUTOPKGTEST_TMP"
clojure \
-cp $CLASSPATH \
-e "(require '[clojure.test])" \
-e "(require '[clojure.tools.deps.test-alpha])" \
-e "(require '[clojure.tools.deps.alpha.extensions.faken])" \
-e "(require '[clojure.tools.deps.alpha.extensions.test-git])" \
-e "(require '[clojure.tools.deps.alpha.gen.test-pom])" \
-e "(require '[clojure.tools.deps.alpha.script.test-make-classpath2])" \
-e "(require '[clojure.tools.deps.alpha.util.dir-test])" \
-e "(System/exit (if (clojure.test/successful? (clojure.test/run-tests
'clojure.tools.deps.test-alpha
'clojure.tools.deps.alpha.extensions.faken
'clojure.tools.deps.alpha.extensions.test-git
'clojure.tools.deps.alpha.gen.test-pom
'clojure.tools.deps.alpha.script.test-make-classpath2
'clojure.tools.deps.alpha.util.dir-test)) 0 1))"
|