0

我得到无法打开文件“FooTest.php”

我在 Windows 上使用 PHP 5.4.0 和 PHPUnit 3.6

当它调用包含“。”的 get_include_path 时,我已将问题追溯到 PHPUnit\Util\Filesystem.php。和梨的位置。

由于某种原因,它没有解决。到测试所在的位置,因为它将本地解析到 PHPUnit 位置。

如何让 phpunit 识别测试的位置。

4

1 回答 1

1

首先还要确保您的 PHPUnit 安装和所有依赖项都是最新的:

pear upgrade phpunit/PHPUnit --alldeps

如果您的 pear 安装出错,您也可以从github 存储库中获取它。

根据您的项目和环境的设置方式,确保您的当前目录是您的项目目录。

cd /your/projects/home/directory/

调用 phpunit 的常用语法是

phpunit [switches] <your_unit_test.php>

或者

phpunit [switches] <directory>

因此,基本上,如果您的测试存储在目录YourUnitTests中,最简单的启动方法就是使用

phpunit YourUnitTests
于 2012-06-10T09:53:53.120 回答