在呼叫產生器時設定預設參數。呼叫時可以覆寫此設定。
arguments %w(app_name --skip-active-record)
原始碼: 顯示 | 前往 GitHub
# File railties/lib/rails/generators/testing/behavior.rb, line 39 def arguments(array) self.default_arguments = array end
設定產生器檔案的目的地
destination File.expand_path("../tmp", __dir__)
# File railties/lib/rails/generators/testing/behavior.rb, line 46 def destination(path) self.destination_root = path end
設定要測試哪一個產生器
tests AppGenerator
# File railties/lib/rails/generators/testing/behavior.rb, line 31 def tests(klass) self.generator_class = klass end