File: run-build-tests

package info (click to toggle)
pomegranate-clojure 1.2.1-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 480 kB
  • sloc: xml: 211; sh: 25; makefile: 12
file content (13 lines) | stat: -rwxr-xr-x 1,644 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh
set -efu

CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/maven-resolver-provider-3.x.jar:/usr/share/java/maven-resolver-api.jar:/usr/share/java/maven-resolver-spi.jar:/usr/share/java/maven-resolver-util.jar:/usr/share/java/maven-resolver-impl.jar:/usr/share/java/maven-resolver-transport-file.jar:/usr/share/java/maven-resolver-transport-http.jar:/usr/share/java/maven-resolver-transport-wagon.jar:/usr/share/java/maven-resolver-connector-basic.jar:/usr/share/java/dynapath.jar:/usr/share/java/wagon-provider-api.jar:/usr/share/java/wagon-http.jar:/usr/share/java/wagon-ssh.jar:/usr/share/java/httpclient.jar:/usr/share/java/httpcore.jar:/usr/share/java/slf4j-simple.jar:/usr/share/java/maven3-artifact.jar:/usr/share/java/maven3-model.jar:/usr/share/java/maven3-repository-metadata.jar:/usr/share/java/maven-aether-provider-3.x.jar:/usr/share/java/maven-builder-support-3.x.jar:/usr/share/java/maven-model-builder-3.x.jar:/usr/share/java/slf4j-api.jar:/usr/share/java/wagon-http-shared.jar:/usr/share/java/commons-logging.jar:/usr/share/java/commons-codec.jar:/usr/share/java/commons-io.jar:/usr/share/java/commons-lang3.jar:/usr/share/java/plexus-interpolation.jar:/usr/share/java/plexus-utils2.jar:/usr/share/java/plexus-component-annotations-1.5.jar:src/main/clojure:src/test/clojure

clojure \
    -cp $CLASSPATH \
    -e "(require '[clojure.test])" \
    -e "(require '[cemerick.pomegranate-test])" \
    -e "(require '[cemerick.pomegranate.aether-test])" \
    -e "(System/exit (if (clojure.test/successful? (clojure.test/run-tests
         'cemerick.pomegranate-test
         'cemerick.pomegranate.aether-test)) 0 1))"