ruby - Grails上的Cuke4Duke

标签 ruby grails groovy cucumber bdd

好的,所以我这里有grails应用程序。

在以前的项目中,我们将 cucumber 和gra子一起使用,而步骤定义在 ruby 中起作用。
没关系,但是如果我们可以用普通的,其他地方都使用的脚本语言编写def,那就太好了。

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

我没有办法将jruby,cuke4duke放入BuildConfig依赖项中,并编写脚本/Cucumber.groovy来调用它吗?

最佳答案

https://github.com/thetrav/grails-cucumber

似乎其他人已经构建了cuke4duke插件,我的修改导致它因错误而失败,并分配了较大的permgen空间供其使用。

我们现在使用groovy步骤定义(只需将.groovy文件放在$ {project_root} / features / step_definitions中)和geb来驱动浏览器,一切似乎都可以

关于ruby - Grails上的Cuke4Duke,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7494543/

相关文章:

grails - 在 Grails 模板命名空间中,如何使用另一个目录中的模板

grails - Grails spring-security-core记住我的功能

grails - 如何从 config.groovy 中的 message.properties 读取消息

ruby - .match 方法如何与其参数相关?

ruby - 从 Ruby 中的图像集合创建拼贴画

mysql - 如何在使用 Rails 事件记录查询中的联接时获取第二个表的结果

ruby - 使用iron_worker_ruby gem 时铁 worker 内部的继承

grails - Grails:如何在同一张表中制作一个SAVE按钮并使之工作?

soap - 在 SoapUI 中使用 groovy 脚本记录测试步骤响应

hibernate - 我在 grails 中遇到完整性违规异常。如何级联删除到grails中的相关实体?