赛普拉斯找不到规范文件

时间:2021-03-01 21:21:23

标签: javascript docker cypress docker-run

我正在尝试在 docker 容器内运行 cypress 测试。

当我的测试规范文件位于 ./cypress 文件夹内时它会工作,因为 cypress 会查找默认文件夹(cypress/integration),但是当我使用不同的测试规范文件路径(试图覆盖默认文件夹)时它找不到规范文件;

我正在使用以下 docker 命令;

push()

错误:

docker run -it -v $PWD:/e2e -w /e2e cypress/included:6.2.1 cypress run --config integrationFolder=tests --spec 'tests/spec.js'

1 个答案:

答案 0 :(得分:0)

您可以通过如下配置cypress.json文件来使用您自己的测试文件夹路径;

{   
    "integrationFolder": "tests"
}