echo "No coverage"
fi
+ # per default, there is no cache installed
+ GROUP='--exclude-group=REDIS,MEMCACHE,MEMCACHED,APCU'
+ if [ "$TEST_SELECTION" == "REDIS" ]; then
+ GROUP="--group REDIS"
+ fi
+ if [ "$TEST_SELECTION" == "MEMCACHE" ]; then
+ GROUP="--group MEMCACHE"
+ fi
+ if [ "$TEST_SELECTION" == "MEMCACHED" ]; then
+ GROUP="--group MEMCACHED"
+ fi
+ if [ "$TEST_SELECTION" == "APCU" ]; then
+ GROUP="--group APCU"
+ fi
+ if [ "$TEST_SELECTION" == "NODB" ]; then
+ GROUP="--exclude-group=DB,SLOWDB"
+ fi
+
INPUT="$BASEDIR/tests"
if [ -n "$1" ]; then
INPUT="$INPUT/$1"
fi
- echo "${PHPUNIT[@]}" --configuration tests/phpunit.xml $COVER --log-junit "autotest-results.xml" "$INPUT" "$2"
- "${PHPUNIT[@]}" --configuration tests/phpunit.xml $COVER --log-junit "autotest-results.xml" "$INPUT" "$2"
+ echo "${PHPUNIT[@]}" --configuration tests/phpunit.xml "$GROUP" "$COVER" --log-junit "autotest-results.xml" "$INPUT" "$2"
+ "${PHPUNIT[@]}" --configuration tests/phpunit.xml "$GROUP" "$COVER" --log-junit "autotest-results.xml" "$INPUT" "$2"
RESULT=$?
if [ -n "$DOCKER_CONTAINER_ID" ]; then