From b2e022cab19dce4e0e12a1fa9564dd5eb301884c Mon Sep 17 00:00:00 2001 From: swdee Date: Sun, 12 Jul 2026 22:59:19 +1200 Subject: [PATCH] added notes for testing files within docker dev container --- DEVELOPMENT.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 673c2698..d49fe6b1 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -246,6 +246,34 @@ docker compose -f compose.dev.yaml run --rm assets yarn build --- +# Testing + +To run phpunit testing: + +```bash +docker compose -f compose.dev.yaml run --rm partdb php bin/phpunit +``` + + +To run code coverage test: + +```bash +docker compose -f compose.dev.yaml run --rm \ + -e XDEBUG_MODE=coverage \ + partdb \ + php bin/phpunit \ + --coverage-text \ + +``` + +Examples: + +```bash + +``` + +--- + # Database The development environment uses SQLite.