跳至内容 跳至搜索
方法
A
D
T

实例公共方法

arguments(数组)

设置生成器调用时的默认参数。这可以在调用时被覆盖。

arguments %w(app_name --skip-active-record)
# File railties/lib/rails/generators/testing/behavior.rb, line 36
def arguments(array)
  self.default_arguments = array
end

destination(路径)

设置生成器文件的目标目录

destination File.expand_path("../tmp", __dir__)
# File railties/lib/rails/generators/testing/behavior.rb, line 43
def destination(path)
  self.destination_root = path
end

tests(类)

设置应测试的生成器

tests AppGenerator
# File railties/lib/rails/generators/testing/behavior.rb, line 28
def tests(klass)
  self.generator_class = klass
end