【发布时间】:2014-06-07 11:31:32
【问题描述】:
你好!
我正在尝试让 PHPunit 在 localhost 上运行,这是我的一些规范
xDebugger:v 2.2(启用)
php : 5.4.3
PHPunit:尝试使用 3.7.31 && 4.0.17
运行测试工作正常,但是每当我使用 coverage-html 时,输出总是 0% 被覆盖。我已经用两个版本的 PHPunit 都试过了。
每当我尝试 --coverage-text 命令时,我都会得到相同的结果,测试运行良好(失败/成功),但覆盖率为 0%。
1 个测试 - 1 个断言 - 0
为简单起见,我创建了这两个类:
class my
{
function method()
{
$bool = true;
echo $bool;
}
}
和测试类:
require_once 'my.php';
class myTest extends PHPUnit_Framework_TestCase
{
function testequal()
{
$bool = true;
echo $bool;
$this->assertTrue($bool);
}
}
两个不同的文件,文件名是my.php和myTest.php。
如果我可以提供更多信息,请告诉我,提前谢谢。
【问题讨论】:
标签: phpunit code-coverage