dockette/nette-tester

Sponsored OSS

By dockette

Updated over 4 years ago

Run tests by Nette\Tester in a container

Image
Languages & Frameworks
Integration & Delivery
1

247

Nette Tester

Docker StarsDocker Pulls

Test your application / library in a Docker container.

Tools

  • Debian Jessie
  • PHP 5.6
  • Git
  • cURL
  • Composer

Usage

Composer

If there is a composer.json in /srv/app, composer install is called first.

Testing

On default is command tester -s -j 40 -p php /srv/app called.

docker run \
    -v /path/to/myapp:/srv/app \
    dockette/nette-tester:latest
Custom

You can modifie tester by your own. See list of variables below.

VARIABLEDEFAULTDESCRIPTION
FOLDER/srv/appstring path to tests folder
SCRIPTemptystring path to script with arguments
THREADS40number > 0
INFOempty1
WATCHempty1
PHPphpphp
docker run \
    -v /path/to/myapp:/srv/app \
    -e FOLDER='/srv/app/a/b/tests' \
    -e INFO=1 \
    -e WATCH=1 \
    -e THREADS=10 \
    -e PHP='php-cgi' \
    dockette/nette-tester:latest \
docker run \
    -v /path/to/myapp:/srv/app \
    -e SCRIPT='/srv/app/vendor/bin/tester -s -p php -j 30 /srv/app/tests' \
    dockette/nette-tester:latest

Docker Pull Command

docker pull dockette/nette-tester