Added a docker-compose setup to allow project contributors to quickly run the test suite on their local machines without needing to install the test stack onto their environment.
How do I run the tests in the new docker container?
Simply run clear && docker-compose up -d && docker logs -f scribe_app_1 and the tests are run and results printed into your terminal!
What should the expected output in my terminal be if the tests are passing?
For the lint step (PHPStan) you should see something like this
Whats changed?
docker-compose
setup to allow project contributors to quickly run the test suite on their local machines without needing to install the test stack onto their environment.How do I run the tests in the new docker container?
clear && docker-compose up -d && docker logs -f scribe_app_1
and the tests are run and results printed into your terminal!What should the expected output in my terminal be if the tests are passing?
For the lint step (PHPStan) you should see something like this
For the test step (PHPUnit) you should see something like this