[英]Cypress ignoreTestFiles is not ignoring tests
我正在尝试在 cypress 中使用ignoreTestFiles
,这样不完整的测试就不会在测试套件中运行。
我的测试路径是:
C:\Users\userA\IdeaProjects\automated_tests\cypress\integration\ignoredTestFiles
在cypress.json
中,我有以下条目:
"ignoreTestFiles": "*ignoredTestFiles*"
我使用 Globster 来验证 minimatch,它说它是正确的。 但是当我运行我的测试时,这些文件并没有被忽略。
您还可以传递array
,如:
{
"ignoreTestFiles": [
"**/1-getting-started/*.js",
"**/2-advanced-examples/*.js"
]
}
您需要为files指定一个匹配项,因此建议您在表达式中添加*.js
。
另外,您需要添加另一个*
以匹配任何子目录结构,请尝试使用以下表达式:
"ignoreTestFiles": "**/ignoredTestFiles/*.js"
“ignoreTestFiles”现在已被弃用,取而代之的是“excludeSpecPattern”:
{
//ignore built-in test files
excludeSpecPattern: [
"**/1-getting-started/.*.js",
"**/2-advanced-examples/.*.js",
]
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.