PhpUnit 如何在多个条件下运行 --filter

标签 php filter phpunit

我见过How to run single test method with phpunit?

而且我可以轻松应用过滤器,例如 --filter=SomeTest但我希望能够在一个命令行中检查许多测试文件,例如,--filter=SomeTest, SomeOtherTest但这不起作用。

有没有办法从命令行执行此操作?

最佳答案

这个作品--filter="SomeTest|SomeOtherTest"
根据此处找到的文档:
https://phpunit.readthedocs.io/en/8.5/textui.html#command-line-options

任何正则表达式模式也将起作用。
“如果模式未包含在分隔符中,PHPUnit 会将模式包含在/分隔符中。”

还帮助我阅读了正则表达式:
https://sitespect.force.com/onlinehelp/s/article/About-Regular-Expressions-1459718276

关于PhpUnit 如何在多个条件下运行 --filter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60257654/

相关文章:

testing - 在 Shopware 6.3.5.2 的生产模板中运行所有测试

php - 指定一组在单独进程中运行的 PHPUnit 测试

php - CakePHP 单元测试只工作一次,然后我必须重置数据库

php - 在 Yii 中生成 gii 代码后如何向模型添加字段?

php - WordPress自定义帖子类型管理页面布局

javascript - 将 JS 值解析到 MySQL DB

javascript - 如何使用 Maven 缩小过滤后的 javascript 文件?

javascript - ui grid date cellfilter,过滤日期格式导致显示错误的日期

php - 尝试颠倒在 WordPress 用户部分的选择器中找到的用户角色的顺序

php - 如何在jquery中的textarea中输入时显示文本