Changeset 867
- Timestamp:
- 11/06/07 09:31:09 (1 year ago)
- Files:
-
- trunk/lib/merb/generators/merb_generator_helpers.rb (modified) (3 diffs)
- trunk/merb_generators/controller/templates/controller.rb (modified) (1 diff)
- trunk/rspec_generators/merb_controller_test/merb_controller_test_generator.rb (modified) (1 diff)
- trunk/rspec_generators/merb_controller_test/templates/helper_spec.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/merb/generators/merb_generator_helpers.rb
r862 r867 205 205 end 206 206 record do |m| 207 208 207 # ensure there are no other definitions of this model already defined. 209 208 # Ensure appropriate folder(s) exists … … 213 212 214 213 # Create stubs 215 m.template model_test_template_name, "#{model_test_path_name}/#{model_filename}_#{model_test_file_suffix}.rb", :assigns => {:class_name => @class_name} 216 214 m.template model_test_template_name, 215 "#{model_test_path_name}/#{model_filename}_#{model_test_file_suffix}.rb", 216 :assigns => {:class_name => @class_name} 217 217 end 218 218 end … … 250 250 super 251 251 usage if args.empty? 252 @name = args.shift253 @class_name = @name.camel_case.pluralize254 @file_name = @name.snake_case.pluralize255 @engine = runtime_options[:engine] || "erb" # set by subclasses only252 @name = args.shift 253 @class_name = @name.camel_case #.pluralize 254 @file_name = @name.snake_case #.pluralize 255 @engine = runtime_options[:engine] || "erb" # set by subclasses only 256 256 @template_actions = runtime_options[:actions] || %w[index] # Used by subclasses only 257 @test_generator = runtime_options[:test_stub_generator] || "merb_controller_test"257 @test_generator = runtime_options[:test_stub_generator] || "merb_controller_test" 258 258 extract_options 259 259 end trunk/merb_generators/controller/templates/controller.rb
r824 r867 1 class <%= class_name .pluralize%> < Application1 class <%= class_name %> < Application 2 2 <% actions.each do |action| -%> 3 3 trunk/rspec_generators/merb_controller_test/merb_controller_test_generator.rb
r862 r867 11 11 @name = args.shift 12 12 @class_name = @name.camel_case 13 @file_name = @name.snake_case .pluralize13 @file_name = @name.snake_case #.pluralize 14 14 @template_actions = runtime_options[:template_actions] || [] 15 15 @engine = runtime_options[:engine] || "erb" # set by subclasses only trunk/rspec_generators/merb_controller_test/templates/helper_spec.rb
r862 r867 1 1 require File.join(File.dirname(__FILE__), '..', 'spec_helper.rb') 2 2 3 describe Merb::<%= class_name .pluralize%>Helper do3 describe Merb::<%= class_name %>Helper do 4 4 5 5 end
