docs: add test target in makefile template

This commit is contained in:
Emmanuel Averty 2023-10-16 10:04:43 +02:00 committed by Maxime Helias
parent 9b3be17f38
commit b6f8692f6f

View File

@ -46,7 +46,7 @@ SYMFONY = $(PHP) bin/console
# Misc # Misc
.DEFAULT_GOAL = help .DEFAULT_GOAL = help
.PHONY : help build up start down logs sh composer vendor sf cc .PHONY : help build up start down logs sh composer vendor sf cc test
## —— 🎵 🐳 The Symfony Docker Makefile 🐳 🎵 —————————————————————————————————— ## —— 🎵 🐳 The Symfony Docker Makefile 🐳 🎵 ——————————————————————————————————
help: ## Outputs this help screen help: ## Outputs this help screen
@ -70,6 +70,11 @@ logs: ## Show live logs
sh: ## Connect to the FrankenPHP container sh: ## Connect to the FrankenPHP container
@$(PHP_CONT) sh @$(PHP_CONT) sh
test: ## Start tests with phpunit, pass the parameter "c=" to add options to phpunit, example: make test c="--group e2e --stop-on-failure"
@$(eval c ?=)
@$(DOCKER_COMP) exec -e APP_ENV=test php bin/phpunit $(c)
## —— Composer 🧙 —————————————————————————————————————————————————————————————— ## —— Composer 🧙 ——————————————————————————————————————————————————————————————
composer: ## Run composer, pass the parameter "c=" to run a given command, example: make composer c='req symfony/orm-pack' composer: ## Run composer, pass the parameter "c=" to run a given command, example: make composer c='req symfony/orm-pack'
@$(eval c ?=) @$(eval c ?=)