Intellij idea Cucumber功能无法识别IntelliJ中的步骤
我正在使用JUnit测试配置来运行我的测试,并且功能文件正确地识别了它的相关步骤定义。在最近的IntelliJ更新(到Ultimate 2020)之后,我的功能文件显示所有的小黄瓜语句都是未定义的。即使我试图通过将鼠标悬停在“创建步骤定义”链接上来创建一个虚拟步骤,它也会抱怨文件位置的“步骤定义目录路径不正确”。以下是我遵循的原则:Intellij idea Cucumber功能无法识别IntelliJ中的步骤,intellij-idea,cucumber,cucumber-java,cucumber-junit,Intellij Idea,Cucumber,Cucumber Java,Cucumber Junit,我正在使用JUnit测试配置来运行我的测试,并且功能文件正确地识别了它的相关步骤定义。在最近的IntelliJ更新(到Ultimate 2020)之后,我的功能文件显示所有的小黄瓜语句都是未定义的。即使我试图通过将鼠标悬停在“创建步骤定义”链接上来创建一个虚拟步骤,它也会抱怨文件位置的“步骤定义目录路径不正确”。以下是我遵循的原则: 访问了这些现有的Stackoverflow链接 对我的IntelliJ执行了“无效缓存并重新启动” 我的项目结构是src/main/java/xxxx/stepD
有人能帮我解决我的问题吗?请检查@koder可能黄瓜插件还没有升级。他们通常比IntelliJ更新晚一点。如果您继续看到问题,请使用小型复制机提交一份文件。谢谢
@RunWith(Cucumber.class)
@CucumberOptions(
features = {"classpath:features"}
,glue = "xxxx/stepDefinitions"
,tags = {"@xxx","@yyyy"}
,plugin ={"com.vimalselvam.cucumber.listener.ExtentCucumberFormatter:target/report/report.html"}
)