TestCafe如何在testcaferc配置中为testGrep设置多正则过滤测试
TestCafe 多测试反向过滤配置方案
TestCafe 配置文件中的 testGrep 字段仅支持传入单个正则表达式字符串,不支持数组格式,这是传入多正则数组后提示「No tests match your filter.」的根本原因。
正确配置方式为将所有需要排除的测试名称合并到同一个负向预查正则中,多个测试名用 | 分隔即可,示例如下:
"filter": { "testGrep": "^((?!user_is_able_to_add_a_section_column_row_and_element_to_editor|pop_up_element_displays_during_page_preview).)*$" }
如果后续需要新增更多要临时忽略的测试,只需在正则的 | 分隔符后追加对应的测试名称即可,无需调整其他配置逻辑。
内容的提问来源于stack exchange,提问作者Justin Braden
相关产品推荐
相关产品推荐

