blob: 0cf28bbfd8693041951dda9779afc22b601748e9 [file] [log] [blame] [edit]
#!/bin/sh
TEST_GROUP=core
#TEST_GROUP=pool
#TEST_GROUP=core-sysprops
while [ $# -gt 0 ]
do
case "$1" in
-host)
shift
HOST=$1;;
-baseDn)
shift
BASE_DN=$1;;
-bindDn)
shift
BIND_DN=$1;;
-bindCredential)
shift
BIND_CREDENTIAL=$1;;
-group)
shift
TEST_GROUP=$1;;
-provider)
shift
PROVIDER=$1;;
esac
shift
done
SSL_HOST=`echo ${HOST} |sed 's/389/636/'`
MVN_CMD="clean verify"
if [ ! -z "${PROVIDER}" ]; then
MVN_CMD="-Pintegration,${PROVIDER} ${MVN_CMD}"
else
MVN_CMD="-Pintegration ${MVN_CMD}"
fi
mvn \
-DldapTestHost=ldap://${HOST} \
-DldapSslTestHost=ldap://${SSL_HOST} \
-DldapBaseDn="${BASE_DN}" \
-DldapBindDn="${BIND_DN}" \
-DldapBindCredential="${BIND_CREDENTIAL}" \
-DldapTestGroup=${TEST_GROUP} \
${MVN_CMD}