没有使用空手道模块在Maven项目中运行测试

时间:2019-05-15 10:23:33

标签: karate

我们有一个具有以下结构的多模块项目

  • 模块1
  • 第2单元
  • 模块e2e
  • 父母pom

模块e2e包含我们的空手道功能(进入src / test / java / features文件夹)

我们无法弄清楚如何使用“ mvn测试”运行空手道测试。 它总是运行0个测试,而是有一些功能文件。

我们尝试从项目的根目录以及e2e模块内部运行“ mvn测试”

我们还有其他的Maven项目(不是多模块),它可以按预期工作。 是否需要执行一些配置操作?

非常感谢。

1 个答案:

答案 0 :(得分:1)

mvn test只是在寻找JUnit测试,就是这么简单。检查您的JUnit类名称是否以Test结尾-是否已对推荐的目录结构进行了Maven调整:https://github.com/intuit/karate/issues/724

否则,除非您遵循此过程,否则任何人都很难为您提供帮助:https://github.com/intuit/karate/wiki/How-to-Submit-an-Issue