【问题标题】:Can not run single test after upgrading cucumber-js to v3将 cucumber-js 升级到 v3 后无法运行单个测试
【发布时间】:2017-10-26 15:32:33
【问题描述】:

我正在将项目中的 cucumber-js 库从 v 1.3.2 升级到 3.0.3。

目前大多数事情都按预期工作,但我发现当我尝试以旧方式运行单个测试场景时:

./node_modules/protractor/bin/protractor ./tmp/config/devDirectConnect.js --specs ./features/redirects.feature:20 整个功能文件运行。

你知道是什么原因,或许有解决办法吗?

Rgs

【问题讨论】:

    标签: protractor cucumber


    【解决方案1】:

    自 1.x 以来语法发生了变化,我对 this question 的回答也应该回答这个问题,因为我在我给出的示例中展示了升级到 2.x 或 3.x 所需的语法变化。

    如果有任何其他语法错误,请更新您的问题并在下方发表评论以通知我,我会更新我的答案。

    【讨论】:

    【解决方案2】:

    在 cucumber-js 3.1.0 中已经发布了该问题的修复:

    https://github.com/cucumber/cucumber-js/blob/master/CHANGELOG.md#310-2017-10-25

    【讨论】:

      猜你喜欢
      • 2016-12-19
      • 1970-01-01
      • 2022-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-26
      • 2018-07-24
      • 1970-01-01
      相关资源
      最近更新 更多