2014-03-12 142 views
2

我有一个类,以及该类的单个测试文件。但是,当我运行PHPUnit我得到这个:PHPUnit代码覆盖率报告0/0

PHPUnit 4.0.4 by Sebastian Bergmann. 

...... 

Time: 1.14 seconds, Memory: 17.25Mb 

OK (6 tests, 6 assertions) 


Code Coverage Report: 
    2014-03-12 15:47:58 

Summary:    
    Classes:  (0/0) 
    Methods:  (0/0) 
    Lines:   (0/0) 

这是怎么回事?

编辑:有趣的是,输出为php的作品(即phpunit --coverage-php)。它只是看起来像HTML和文字没有。

再次编辑:好像它是由一个包括我在测试类,特别是我做的原因造成的:

require_once('vfsStream/vfsStream.php'); 

我也觉得这github issue但是,这似乎是在Windows和我不确定它是如何帮助我解决问题的。

+2

就我而言,这看起来像100%覆盖率:) –

回答

0

嗯,这不是一个好的解决方案imo,但我通过将vfsStream复制到我的项目目录并包含它来解决这个问题。

相关问题