Cypress ignoreTestFiles 没有忽略测试

Cypress ignoreTestFiles is not ignoring tests

我正在尝试在 cypress 中使用 ignoreTestFiles,这样不完整的测试就不会在测试套件中得到 运行。

我的测试路径是:

C:\Users\userA\IdeaProjects\automated_tests\cypress\integration\ignoredTestFiles

cypress.json 中,我有以下条目:

"ignoreTestFiles": "*ignoredTestFiles*"

我用Globster验证了最小匹配,它说正确。但是当我 运行 我的测试时,这些文件并没有被忽略。

您需要为 文件 指定一个匹配项,因此我建议您将 *.js 添加到您的表达式中。

此外,您需要添加另一个 * 来匹配任何子目录结构,请尝试使用此表达式:

"ignoreTestFiles": "**/ignoredTestFiles/*.js"

您也可以通过 array 像:

{
    "ignoreTestFiles": [
        "**/1-getting-started/*.js",
        "**/2-advanced-examples/*.js"
    ]
}