我已经编写了一个自定义Rails 3生成器,为我的应用程序中的每个模型生成rspec测试。我还编写了一个用于生成路由的rspec测试。当我跑的时候
rails generate我得到以下输出(这是段):
ModelSpec:
model_spec
RouteSpecs:
route_specs有没有人知道有什么办法能让我把这些分类成这样:
SpecGenerators:
model_spec
route_specs目录结构是:
发布于 2013-12-05 21:57:08
从滚条、kaminari:config和卡米纳里:意见的例子来看,我假设这是从模块结构自动派生出来的。
因此,我想,如果您按照下面的方式构造代码,那么您将实现您想要的结果。
#in generators/spec_generators/model_spec_generator.rb
module SpecGenerators
module Generators
class ModelSpecGenerator < Rails::Generators::NamedBase
#in generators/spec_generators/route_specs_generator.rb
module SpecGenerators
module Generators
class RouteSpecsGenerator < Rails::Generators::NamedBasehttps://stackoverflow.com/questions/18750652
复制相似问题