#!/usr/bin/env bash # # Führt die PHP-Testsuite im Container aus. # # ./scripts/run-tests.sh # alle Tests # ./scripts/run-tests.sh --json # Ausgabe als JSON # # Immer als www-data: als root angelegte Dateien unterhalb von data/ kann # php-fpm später nicht mehr beschreiben. set -euo pipefail cd "$(dirname "${BASH_SOURCE[0]}")/.." exec docker compose exec -u www-data -T php php tests/run.php "$@"