4
我有两个轨道项目(A和B)具有以下的宝石,其中包括:宝石如何提供黄瓜功能和步骤定义?
#project A
gem "green_theme", :path => "~/dev/themes/green_theme"
gem "devel_tasks", :path => "~/dev/themes/devel_tasks"
#project B
gem "red_theme", :path => "~/dev/themes/red_theme"
gem "devel_tasks", :path => "~/dev/themes/devel_tasks"
两个项目,A和B,有一个特征dir来的特征和步骤。 这两个主题,红色和绿色,应该有共同的功能,如 登录/注销按钮,HTML元标记等。
我需要做的是将常见的主题相关功能和步骤 放置在devel_tasks gem中。通过这种方式,我可以共享这些测试并使用 来检查给定的模板是否符合标准。
一个简单的方法来测试什么,我需要做的就是创建一个新的Rails项目 与样品黄瓜功能,然后尝试运行“黄瓜 例子/ i18n中/ EN /功能”。