-export SUITE=$(echo "${SUITE}" | sed 's/,/\\|/g')
-if [ ! -z "${SUITE}" ]; then ls -1d ./tests/* | grep -q "\/\(${SUITE}\)" || (set +x; echo ' '; echo -e '\033[1;31m[ERROR] The requested SUITE filter does not match any suite\033[0m'; echo ' '; exit 1); fi
# Prepare sudo access
-|
if [ ! -z "${CI_LOCAL_HOST}" ]; then
(
set +x
echo ' '
echo ' [INFO] Access to "sudo" required during sudo related tests...'
echo ' '
sudo echo -n ''
echo ' '
)
fi
# Run tests
-for path in $(ls -1d ./tests/* | grep "\/\(${SUITE}\)"); do (cd "${path}/" && time sh ./test.sh 2>&1); done
-export SUITE=$(echo "${SUITE}" | sed 's/,/\\|/g')
-if [ ! -z "${SUITE}" ]; then ls -1d ./tests/* | grep -q "\/\(${SUITE}\)" || (set +x; echo ' '; echo -e '\033[1;31m[ERROR] The requested SUITE filter does not match any suite\033[0m'; echo ' '; exit 1); fi
# Run tests
-for path in $(ls -1d ./tests/* | grep "\/\(${SUITE}\)"); do (cd "${path}/" && time sh ./test.sh 2>&1); done