Ruby 圣杯上的Cuke4Duke

Ruby 圣杯上的Cuke4Duke,ruby,grails,groovy,cucumber,bdd,Ruby,Grails,Groovy,Cucumber,Bdd,好的,我这里有一个grails应用程序 在上一个项目中,我们使用cucumber和grails,步骤定义使用ruby。 这还可以,但如果我们能用groovy编写DEF,那就太好了,groovy和我们在其他地方使用的脚本语言是一样的 如果有人以前做过,或者知道如何让它运行,请告诉我。我已经看到一些插件似乎不适用于1.3.7 难道我没有办法把jruby、cuke4duke放在BuildConfig依赖项中,然后编写一个scripts/Cucumber.groovy来调用它吗? 看起来其他人已经构建了

好的,我这里有一个grails应用程序

在上一个项目中,我们使用cucumber和grails,步骤定义使用ruby。 这还可以,但如果我们能用groovy编写DEF,那就太好了,groovy和我们在其他地方使用的脚本语言是一样的

如果有人以前做过,或者知道如何让它运行,请告诉我。我已经看到一些插件似乎不适用于1.3.7

难道我没有办法把jruby、cuke4duke放在BuildConfig依赖项中,然后编写一个scripts/Cucumber.groovy来调用它吗?

看起来其他人已经构建了一个cuke4duke插件,我的修改导致它在出现错误时失败,并为它分配了大量的permgen空间


我们现在使用groovy步骤定义(仅将.groovy文件放在${project_root}/features/step_definitions中)和geb来驱动浏览器,所有这些似乎都可以正常运行

这在当前的Grails 2.0.3版本上有效吗?这是正在积极开发的项目吗?有其他选择吗?我建议不要使用这个插件。虽然cuke4duke已经完成了该项目,但它已经被卓越的jvm所取代。