Method: Rails::PluginBuilder#test

Defined in:
railties/lib/rails/generators/rails/plugin/plugin_generator.rb

#testObject



101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
# File 'railties/lib/rails/generators/rails/plugin/plugin_generator.rb', line 101

def test
  template "test/test_helper.rb"
  template "test/%namespaced_name%_test.rb"

  if engine?
    empty_directory_with_keep_file "test/fixtures/files"
    empty_directory_with_keep_file "test/controllers"
    empty_directory_with_keep_file "test/mailers"
    empty_directory_with_keep_file "test/models"
    empty_directory_with_keep_file "test/integration"

    unless api?
      empty_directory_with_keep_file "test/helpers"
    end

    template "test/integration/navigation_test.rb"
  end
end