Class: Rspec::Generators::ScaffoldGenerator
- Inherits:
-
Base
- Object
- Rails::Generators::NamedBase
- Base
- Rspec::Generators::ScaffoldGenerator
- Includes:
- Rails::Generators::ResourceHelpers
- Defined in:
- lib/generators/rspec/scaffold/scaffold_generator.rb
Instance Method Summary collapse
Methods inherited from Base
Instance Method Details
#copy_controller_files ⇒ Object
17 18 19 20 |
# File 'lib/generators/rspec/scaffold/scaffold_generator.rb', line 17 def copy_controller_files template 'controller_spec.rb', File.join('spec/controllers', controller_class_path, "#{controller_file_name}_controller_spec.rb") end |
#copy_routing_files ⇒ Object
31 32 33 34 35 36 |
# File 'lib/generators/rspec/scaffold/scaffold_generator.rb', line 31 def copy_routing_files return unless [:routes] template 'routing_spec.rb', File.join('spec/routing', controller_class_path, "#{controller_file_name}_routing_spec.rb") end |
#copy_view_files ⇒ Object
22 23 24 25 26 27 28 29 |
# File 'lib/generators/rspec/scaffold/scaffold_generator.rb', line 22 def copy_view_files return unless [:views] copy_view :edit copy_view :index unless [:singleton] copy_view :new copy_view :show end |