在4.7.1 Cucumber更新之后使用新的io.cucumber软件包时,无法将StepDef与功能链接

时间:2019-08-07 12:29:22

标签: cucumber cucumber-java cucumber-junit

我一直试图将特征文件与stepdefinition文件链接。我一切都链接正确。事实是,黄瓜在4.3.0之后已经进行了重构,现在当我尝试在Intellij中使用“创建步骤定义”选项时,我最终将使用已弃用的导入。

步骤和功能之间的链接与它们完美配合,但是当我手动更改导入时,不再定义功能文件中的步骤。即使不再建议使用“放弃”,“何时”,“然后”。

那么有人可以给我一些如何解决此问题的指南吗?

我尝试编辑配置并添加io.cucumber.core.cli.Main的Main类,但仍然无法正常工作。

1 个答案:

答案 0 :(得分:0)

这是IntelliJ Cucumber插件的问题。现在已在最新的IntelliJ更新中对其进行了修复:

https://youtrack.jetbrains.com/issue/IDEA-217391