我得到无法打开文件" FooTest.php"
我在Windows上使用PHP 5.4.0和PHPUnit 3.6
我在调用get_include_path时将问题追溯到PHPUnit \ Util \ Filesystem.php,其中包含"。"和梨的位置。
由于某种原因,它无法解决。到测试的位置,因为它将它本地解析到PHPUnit位置。
如何让phpunit识别测试的位置。
答案 0 :(得分:1)
首先确保您的PHPUnit安装和所有依赖项都是最新的:
pear upgrade phpunit/PHPUnit --alldeps
如果你的梨装置搞砸了,你也可以从the github repository获得它。
根据项目和环境的设置方式,确保当前目录是项目目录。
cd /your/projects/home/directory/
调用phpunit的常用语法是
phpunit [switches] <your_unit_test.php>
或
phpunit [switches] <directory>
所以,基本上如果您的测试存储在目录YourUnitTests
中,最简单的启动方法就是使用
phpunit YourUnitTests