Aller au contenu

Les tests

Lancement depuis le container

php bin/phpunit

vendor/bin/phpstan analyse -c phpstan.dist.neon

Lancement depuis l'hôte

Symfony

php bin/console cache:warmup && php bin/console lint:container
# cache: warmup pour nettoyer le cache
# lint:container vérifie les injections de services

PHPUnit

docker exec genesis_php php bin/phpunit

Pour une suite spécifique (Unit ou Functional) :

docker exec genesis_php php bin/phpunit --testsuite Unit
docker exec genesis_php php bin/phpunit --testsuite Functional

PHPStan

docker exec genesis_php vendor/bin/phpstan analyse -c phpstan.dist.neon