#!/bin/sh

set -efu

export CLASSPATH=/usr/share/java/test-runner.jar:/usr/share/java/bcpkix.jar:/usr/share/java/trapperkeeper-webserver.jar:/usr/share/java/puppetlabs-http-client.jar:/usr/share/java/kitchensink-test.jar:/usr/share/java/trapperkeeper-test.jar:/usr/share/java/trapperkeeper-metrics.jar:dev-resources:test

cp -a dev-resources test "$AUTOPKGTEST_TMP"
cp debian/gen-pki.sh "$AUTOPKGTEST_TMP/dev-resources"
cp debian/gen-pki.exts.cnf "$AUTOPKGTEST_TMP/dev-resources/exts.cnf"
cd "$AUTOPKGTEST_TMP"

# needed by puppetlabs.trapperkeeper.testutils.bootstrap
mkdir target

# regenerate test certificates
./dev-resources/gen-pki.sh

java clojure.main -m cognitect.test-runner cognitect.test-runner.api/test
