黄瓜找到包含项目的胶水但不包含JAR

时间:2015-09-11 11:45:14

标签: cucumber integration-testing cucumber-java

我有一个步骤定义文件,我想在我的测试项目中使用。 当我的步骤定义文件放在包含的项目中时,一切正常。 但是如果不是包含项目,我包含对应于include项目的jar,黄瓜找不到步骤定义类。

这是我的注释胶水:

sudo zypper update glibc

cucumber.tests中的Step定义类是通过黄瓜查找的,但是org.includeProject.cucumber中的那些不是。

任何想法?

1 个答案:

答案 0 :(得分:1)

是的,早期版本(1.1)支持它,但是最新版本(1.2+)不支持或缺陷。 它对我来说很好用1.1.x(参见下面的常春藤依赖)但不适用于之后的版本。

    <dependency org="info.cukes" name="cucumber-java" rev="1.1.5" />
    <dependency org="info.cukes" name="cucumber-junit" rev="1.1.5"/>
    <dependency org="info.cukes" name="cucumber-html" rev="0.2.3"/>