在Scala上运行功能文件时,不会自动检测到胶水

时间:2019-03-28 11:25:19

标签: scala cucumber

我有一个Scala项目,该项目依赖于我开发的插件,该插件定义了所有要使用的Cucumber步骤。

但是,当我使用场景创建功能文件并尝试在IntelliJ中运行场景时,即使我正确定义了测试运行程序,也不会自动检测到粘合。如果我碰巧手动指定了胶水,那么一切都会按预期进行,但是我希望它自动添加测试运行器中已经定义的胶水。

对此有何想法?

您在这里有我的测试跑步者:

package example

import cucumber.api.CucumberOptions
import cucumber.api.junit.Cucumber
import org.junit.runner.RunWith

@RunWith(classOf[Cucumber])
@CucumberOptions(
  features = Array("src/test/resources"),
  glue = Array("com.company.plugin"),
  plugin = Array("pretty", "html:target/cucumber/html")
)
class TestRunner

0 个答案:

没有答案