feat(tests): configure tests

This commit is contained in:
Simon Vieille 2023-01-08 21:47:33 +01:00
parent 1e8baa5ee7
commit fdc6c423ff
Signed by: deblan
GPG key ID: 579388D585F70417
3 changed files with 10 additions and 0 deletions

View file

@ -24,3 +24,6 @@ doctrine-migration:
PHP=$(PHP_BIN) ./bin/doctrine-migrate
build: clean js-routing asset
run-tests:
$(PHP_BIN) bin/phpunit tests/

View file

@ -13,6 +13,7 @@
<ini name="error_reporting" value="-1" />
<server name="APP_ENV" value="test" force="true" />
<server name="SHELL_VERBOSITY" value="-1" />
<server name="SYMFONY_DEPRECATIONS_HELPER" value="weak" />
<server name="SYMFONY_PHPUNIT_REMOVE" value="" />
<server name="SYMFONY_PHPUNIT_VERSION" value="9.5" />
</php>

View file

@ -13,3 +13,9 @@ if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {
if ($_SERVER['APP_DEBUG']) {
umask(0000);
}
passthru(sprintf(
'APP_ENV=test PHP=%s "%s/../bin/doctrine-migrate"',
$_ENV['PHP_BIN'] ?? $_ENV['PHP'] ?? 'php',
__DIR__
));