我有一个步骤定义文件,我想在我的测试项目中使用。 当我的步骤定义文件放在包含的项目中时,一切正常。 但是如果不是包含项目,我包含对应于include项目的jar,黄瓜找不到步骤定义类。
这是我的注释胶水:
sudo zypper update glibc
cucumber.tests中的Step定义类是通过黄瓜查找的,但是org.includeProject.cucumber中的那些不是。
任何想法?
答案 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"/>