class Rspec::Generators::LeoscaGenerator
Public Instance Methods
generate_controller_spec()
click to toggle source
Override
# File lib/generators/rspec/leosca/leosca_generator.rb, line 21 def generate_controller_spec return unless options[:controller_specs] template 'controller_spec.rb', #File.join('spec/controllers', base_namespaces, controller_class_path, "#{controller_file_name}_controller_spec.rb") File.join('spec/controllers', controller_class_path, "#{controller_file_name}_controller_spec.rb") template "#{options[:activespace]}/controller_spec.rb", #File.join('spec/controllers', base_namespaces, controller_class_path, "#{controller_file_name}_controller_spec.rb") File.join('spec/controllers', options[:activespace], controller_class_path, "#{controller_file_name}_controller_spec.rb") end
generate_routing_spec()
click to toggle source
Override
# File lib/generators/rspec/leosca/leosca_generator.rb, line 34 def generate_routing_spec return unless options[:routing_specs] template 'routing_spec.rb', #File.join('spec/routing', base_namespaces, controller_class_path, "#{controller_file_name}_routing_spec.rb") File.join('spec/routing', controller_class_path, "#{controller_file_name}_routing_spec.rb") template "#{options[:activespace]}/routing_spec.rb", #File.join('spec/routing', base_namespaces, controller_class_path, "#{controller_file_name}_routing_spec.rb") File.join('spec/routing', options[:activespace], controller_class_path, "#{controller_file_name}_routing_spec.rb") end