Vue Cypress Component Test Runner - 测试文件的位置
Vue Cypress Component Test Runner - location of test files
我已将 Cypress Vue 组件测试 运行ner 添加到现有的 Vue 应用程序中,我希望所有测试文件都与组件位于同一目录中。但是,我在 cypress.json 文件中放入的任何内容似乎都被忽略了,赛普拉斯总是想查看默认的集成文件夹。
在我的 cypress.json 文件中我有:
{
"component": {
"componentFolder": "src",
"testFiles": "**/*.spec.ts",
"testMatch": [
"**/src/**/*.spec.[jt]s?(x)"
]
},
}
但是当我运行
npm run cy:run:chrome
我得到:
> vue-myapp@0.1.0 cy:run:chrome
> cypress run --browser chrome
Can't run because no spec files were found.
We searched for any files inside of this folder:
/Users/richardshergold/Projects/vue-myapp/cypress/integration
您可以 change the default folder Cypress 在您的 cypress.json
中使用 integrationFolder
查找测试。此值默认为 cypress/integration
.
即使添加 testFiles
字段,赛普拉斯也会将该搜索限制为 integrationFolder
值。
...
"integrationFolder": "/path/to/tests/folder",
...
我已将 Cypress Vue 组件测试 运行ner 添加到现有的 Vue 应用程序中,我希望所有测试文件都与组件位于同一目录中。但是,我在 cypress.json 文件中放入的任何内容似乎都被忽略了,赛普拉斯总是想查看默认的集成文件夹。
在我的 cypress.json 文件中我有:
{
"component": {
"componentFolder": "src",
"testFiles": "**/*.spec.ts",
"testMatch": [
"**/src/**/*.spec.[jt]s?(x)"
]
},
}
但是当我运行
npm run cy:run:chrome
我得到:
> vue-myapp@0.1.0 cy:run:chrome
> cypress run --browser chrome
Can't run because no spec files were found.
We searched for any files inside of this folder:
/Users/richardshergold/Projects/vue-myapp/cypress/integration
您可以 change the default folder Cypress 在您的 cypress.json
中使用 integrationFolder
查找测试。此值默认为 cypress/integration
.
即使添加 testFiles
字段,赛普拉斯也会将该搜索限制为 integrationFolder
值。
...
"integrationFolder": "/path/to/tests/folder",
...