我如何在phpunit中“启动”正则表达式过滤器

时间:2012-05-09 20:34:05

标签: regex phpunit

我试过这个 phpunit --debug --filter /^complete/ feed.php;

出于某种原因它说0测试。

如果我phpunit --debug --filter /complete/ feed.php;,它会点击任何带有“完整”字样的功能

1 个答案:

答案 0 :(得分:6)

这是因为测试的完全限定$name表示为Classname::testname

因此,您需要使用::代替^

像:

$ phpunit --filter /::testIs/
PHPUnit 3.6.10 by Sebastian Bergmann.

Configuration read from /var/www/.../phpunit.xml

..

Time: 1 second, Memory: 10.75Mb

OK (2 tests, 4 assertions)