Format all shell scripts

This commit is contained in:
Ole Schütt 2021-02-17 17:02:43 +01:00 committed by Ole Schütt
parent 2e2218d9a9
commit d59a3ad777
78 changed files with 4489 additions and 4475 deletions

View file

@ -3,34 +3,34 @@
# author: Ole Schuett
function run_tests {
PYTHON=$1
SCRIPTS=$2
BASEDIR=$(pwd)
VERSION=$(${PYTHON} -V 2>&1 | tr -d '\n')
echo ""
echo "========== Running ${VERSION} Tests =========="
#find ./src/ ./tools/ -name "*.pyc" -exec rm {} \;
for i in $SCRIPTS ; do
set +e #disable error trapping
echo "Running $i"
cd "$(dirname "$i")"
SCRIPT=$(basename "$i")
if ! $PYTHON -B "./${SCRIPT}" ; then
echo "Test $i failed"
ERRORS=$((ERRORS+1))
fi
set -e #re-enable error trapping
cd "$BASEDIR"
done
PYTHON=$1
SCRIPTS=$2
BASEDIR=$(pwd)
VERSION=$(${PYTHON} -V 2>&1 | tr -d '\n')
echo ""
echo "========== Running ${VERSION} Tests =========="
#find ./src/ ./tools/ -name "*.pyc" -exec rm {} \;
for i in $SCRIPTS; do
set +e #disable error trapping
echo "Running $i"
cd "$(dirname "$i")"
SCRIPT=$(basename "$i")
if ! $PYTHON -B "./${SCRIPT}"; then
echo "Test $i failed"
ERRORS=$((ERRORS + 1))
fi
set -e #re-enable error trapping
cd "$BASEDIR"
done
}
function run_pre_commit {
set +e #disable error trapping
if ! pre-commit run --all-files --hook-stage manual check-ast ; then
echo "Syntax check failed."
ERRORS=$((ERRORS+1))
fi
set -e #re-enable error trapping
set +e #disable error trapping
if ! pre-commit run --all-files --hook-stage manual check-ast; then
echo "Syntax check failed."
ERRORS=$((ERRORS + 1))
fi
set -e #re-enable error trapping
}
#===============================================================================
@ -39,7 +39,7 @@ ERRORS=0
cd /workspace/cp2k
# find executable python scripts
ALL_TEST_SCRIPTS=$(find ./src/ ./tools/ -name "*_test.py" -executable)
ALL_TEST_SCRIPTS=$(find ./src/ ./tools/ -name "*_test.py" -executable)
# python 3.x
run_tests python3 "${ALL_TEST_SCRIPTS}"
@ -48,11 +48,11 @@ run_tests python3 "${ALL_TEST_SCRIPTS}"
run_pre_commit
# print report
NUM_TEST_SCRIPTS=$(( $(wc -w <<< "${ALL_TEST_SCRIPTS}") + 1 ))
NUM_TEST_SCRIPTS=$(($(wc -w <<< "${ALL_TEST_SCRIPTS}") + 1))
echo ""
echo "Summary: Run ${NUM_TEST_SCRIPTS} Python test scripts, found ${ERRORS} errors."
if [ $ERRORS == 0 ]; then
echo "Status: OK"
echo "Status: OK"
else
echo "Status: FAILED"
echo "Status: FAILED"
fi