![]() |
1
15
有两种选择
这些可能不允许指定 确切地 你想要的…但他们可能会有所帮助。 有关详细信息,请参阅 The Command-Line Test Runner
在您的例子中,如果您不能修改测试,那么--filter选项可能会有所帮助,这取决于您的测试是如何命名的。 (也就是说,如果有一种方法可以识别出你想要运行的那些程序) :
|
![]() |
2
6
只需重命名方法: 测试功能 (){ //BLAH } 到 伊格内雷 测试功能 (){ //BLAH } |
![]() |
3
4
我知道这是一个老问题,有一个公认的答案,所以我希望我没有打扰,但我只是想指出,为了完成任务,有可能 skip tests . 不完整和跳过的测试不会由phpunit执行。
当然,这是在每个测试级别上的——但是,您可以通过将其放入类中来整合它。
抬头一点。 |
![]() |
4
1
|
![]() |
5
1
我更喜欢在函数中使用普通名称,并将其放入函数docbloc
所以,当我不想运行这个测试时,我只需要删除@test。 另外,也许你会在这里找到一些有用的东西 PHPUnit - The XML Configuration File 我在“排除”标签测试中添加了我不想被phpunit覆盖的内容。 |
![]() |
Toma Tomov · 昨天工作的PHPUnit cahces功能 6 年前 |
![]() |
user3574603 · 自制:如何安装PHPUnit 6.5? 6 年前 |
![]() |
Lovelock · Laravel 5.6邮件假装功能? 6 年前 |
![]() |
Kiren S · 如何确定PHPUnit模拟失败的原因? 7 年前 |
![]() |
Dave Jones · 依赖注入使我的代码变得丑陋 7 年前 |