我正在尝试使用cypress命令在目录中运行某些特定的测试:
node_modules\.bin\cypress run --spec 'cypress\integration\tests\default.spec.js'
我也尝试过:
node_modules\.bin\cypress run --spec 'cypress\integration\tests\*.spec.js'
或者:
node_modules\.bin\cypress run --spec 'cypress\integration\tests\**'
该目录和文件存在,我试图保留这些文件的绝对路径,但是它也不起作用。尝试更改cypress.json中集成目录的配置,最后我得到以下文件:
cypress.json
{
"baseUrl": "http://localhost/",
"chromeWebSecurity": false,
"integrationFolder": "./cypress/integration/",
"testFiles": "**.spec.js"
}
这是消息的错误:由于未找到任何规格文件而无法运行。
我们搜索了与此glob模式匹配的所有文件:
'cypress \ integration \ tests \ default.spec.js'
答案 0 :(得分:0)
我知道已经晚了,但是我刚遇到这个问题。
我使用(=)--spec=cypress/integration/[path]
解决了它,它无法检测我是否使用引号--spec 'cypress/integration/[path]'
。