1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
#!/bin/sh
set -eu
# generate autoload-files. keep in sync with debian/rules::override_dh_auto_build
phpabtpl --require PhpDi 2>/dev/null > debian/autoload.tests.php.tpl
# This is needed because there is non test classes in tests/
phpab --output tests/autoload.php \
--exclude 'tests/PerformanceTest/*' \
--exclude 'tests/*/GetFixture.php' \
--exclude 'tests/*/class.php' \
--exclude 'tests/*/class-php*.php' \
--template debian/autoload.tests.php.tpl \
tests/
# keep in sync with debian/rules::override_dh_auto_test
phpunit --no-coverage --bootstrap tests/autoload.php
|