Env:
- Ubuntu 16.04
- PhpStorm 2017.1
- PHPUnit 5.5.4 (remote)
PhpStorm settings: Languages & Frameworks > PHP > PHPUnit
- Interpreter: Remote Docker
- Mappings: <project root> ->
/var/www/html - Docker container: <project root> ->
/var/www/html - Use composer autoloader:
/var/www/html/vendor/autoload.php(detects PHPUnit version 5.5.4) - Default configuration file:
/var/www/html/tests/phpunit.xml - Default bootstrap file:
/var/www/html/tests/bootstrap.php
Also I have configured local configuration. Local configuration points to the same autoload.php, config and bootstrap file. Local config works well, but I need to run tests on Docker container.
When I run test from PhpStorm, it uses local configuration, and I can't figure out how to tell PhpStorm to use remote.
Important notice:
XDebug configured with the remote Docker interpreter and works well.