Using phpunit and I am having some trouble with include paths, not for phpunit itself, but for my code and tests directory.
I have the following code structure:
The best place to set your PHP include path is in your bootstrap file. Usually, your
phpunit.xml file will include a bootstrap attribute:
<phpunit backupGlobals="true" backupStaticAttributes="false" bootstrap="bootstrap.php" cacheTokens="true" colors="true" ... and so on ... </phpunit>
Then in your bootstrap file you can set include paths, include important files, etc..
set_include_path(get_include_path() . PATH_SEPARATOR . '../my/sources');
The config file is covered in Appendix C of the PHPunit docs.
EDIT: Link updated