赛普拉斯黄瓜预处理器标签在Docker容器中不起作用

问题描述 投票:0回答:1

[使用赛普拉斯黄瓜预处理器时,我的package.json中包含以下内容

"ci-test": "npx cypress-tags run -e TAGS=\"@SOMETAG and not @OTHERTAG\""

当我运行npm时,运行ci-test可以正常工作,所有带有@OTHERTAG的情况都将被忽略。

但是,当像这样运行相同的命令时

npm run ci-$project -- --env username=$user,password=$password,loginrealm=$namespace

在Docker容器内部,它只执行所有标有@SOMETAG的测试,并忽略命令的第二部分,并标有“而不是@OTHERTAG”

也让我感到困惑的是,官方文档指出我应该使用类似命令的事实>]

"ci-test": "npx cypress-tags run -e TAGS='@SOMETAG and not @OTHERTAG'"

但随后找不到任何标签。

[使用赛普拉斯黄瓜预处理器时,我的package.json“ ci-test”中包含以下内容:“ npx cypress-tags run -e TAGS = \” @ SOMETAG而不是@OTHERTAG \“”“当我运行npm run ci -test是否有效,然后...

cucumber cypress preprocessor ui-testing end-to-end
1个回答
0
投票

以下语法现在对我有用:

© www.soinside.com 2019 - 2024. All rights reserved.