繁体   English   中英

赛普拉斯 ignoreTestFiles 不会忽略测试

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM