Changeset 682
- Timestamp:
- 09/24/07 07:50:16 (1 year ago)
- Files:
-
- trunk/Rakefile (modified) (5 diffs)
- trunk/app_generators/merb/templates/config/router.rb (modified) (1 diff)
- trunk/specs/merb/caching.rb (moved) (moved from trunk/specs/merb/merb_caching_spec.rb)
- trunk/specs/merb/config.rb (moved) (moved from trunk/specs/merb/merb_config_spec.rb)
- trunk/specs/merb/controller.rb (moved) (moved from trunk/specs/merb/merb_controller_spec.rb)
- trunk/specs/merb/controller_filters.rb (moved) (moved from trunk/specs/merb/merb_controller_filters_spec.rb)
- trunk/specs/merb/cookie_store.rb (moved) (moved from trunk/specs/merb/merb_cookie_store_spec.rb)
- trunk/specs/merb/core_ext.rb (moved) (moved from trunk/specs/merb/merb_core_ext_spec.rb)
- trunk/specs/merb/dispatch.rb (moved) (moved from trunk/specs/merb/merb_dispatch_spec.rb)
- trunk/specs/merb/fake_request.rb (moved) (moved from trunk/specs/merb/merb_fake_request_spec.rb)
- trunk/specs/merb/form_control_mixin.rb (moved) (moved from trunk/specs/merb/form_control_mixin_spec.rb)
- trunk/specs/merb/generator.rb (moved) (moved from trunk/specs/merb/merb_generator_spec.rb)
- trunk/specs/merb/handler.rb (moved) (moved from trunk/specs/merb/merb_handler_spec.rb)
- trunk/specs/merb/mail_controller.rb (moved) (moved from trunk/specs/merb/merb_mail_controller_spec.rb)
- trunk/specs/merb/mailer.rb (moved) (moved from trunk/specs/merb/merb_mailer_spec.rb)
- trunk/specs/merb/multipart.rb (moved) (moved from trunk/specs/merb/merb_multipart_spec.rb)
- trunk/specs/merb/part_controller.rb (moved) (moved from trunk/specs/merb/merb_part_controller_spec.rb)
- trunk/specs/merb/render.rb (moved) (moved from trunk/specs/merb/merb_render_spec.rb)
- trunk/specs/merb/request.rb (moved) (moved from trunk/specs/merb/merb_request_spec.rb)
- trunk/specs/merb/responder.rb (moved) (moved from trunk/specs/merb/merb_responder_spec.rb)
- trunk/specs/merb/router.rb (moved) (moved from trunk/specs/merb/merb_router_spec.rb) (1 diff)
- trunk/specs/merb/upload_handler.rb (moved) (moved from trunk/specs/merb/merb_upload_handler_spec.rb)
- trunk/specs/merb/view_context.rb (moved) (moved from trunk/specs/merb/merb_view_context_spec.rb)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Rakefile
r611 r682 104 104 Spec::Rake::SpecTask.new('specs') do |t| 105 105 t.spec_opts = ["--format", "specdoc", "--colour"] 106 t.spec_files = Dir['specs/ **/*_spec.rb'].sort106 t.spec_files = Dir['specs/merb/*.rb'].sort 107 107 end 108 108 … … 111 111 t.spec_opts = ["--format", "specdoc", "--colour"] 112 112 t.libs = ['lib', 'server/lib' ] 113 t.spec_files = ["specs/merb/ merb_#{ENV['TASK']}_spec.rb"]113 t.spec_files = ["specs/merb/#{ENV['TASK']}.rb"] 114 114 end 115 115 … … 118 118 t.spec_opts = ["--format", "html"] 119 119 t.libs = ['lib', 'server/lib' ] 120 t.spec_files = Dir['specs/ **/*_spec.rb'].sort120 t.spec_files = Dir['specs/merb/*.rb'].sort 121 121 end 122 122 … … 124 124 Spec::Rake::SpecTask.new('rcov') do |t| 125 125 t.spec_opts = ["--format", "specdoc", "--colour"] 126 t.spec_files = Dir['specs/ **/*_spec.rb'].sort126 t.spec_files = Dir['specs/merb/*.rb'].sort 127 127 t.libs = ['lib', 'server/lib' ] 128 128 t.rcov = true … … 162 162 spec_name = arguments[2..-1] 163 163 164 if File.exist?("specs/merb/#{file_name}_spec.rb") 165 run_file_name = "specs/merb/#{file_name}_spec.rb" 166 elsif File.exist?("specs/merb/merb_#{file_name}_spec.rb") 167 run_file_name = "specs/merb/merb_#{file_name}_spec.rb" 164 if File.exist?("specs/merb/#{file_name}.rb") 165 run_file_name = "specs/merb/#{file_name}.rb" 168 166 end 169 167 trunk/app_generators/merb/templates/config/router.rb
r453 r682 18 18 # 19 19 # You can also use regular expressions, deferred routes, and many other options. 20 # See merb/specs/merb/ merb_router_spec.rb for a fairly complete usage sample.20 # See merb/specs/merb/router.rb for a fairly complete usage sample. 21 21 22 22 puts "Compiling routes.." trunk/specs/merb/router.rb
r494 r682 50 50 end 51 51 52 it "should be able to prepend routes to the @@routes list" do 53 r1, r2 = nil, nil 54 Merb::Router.prepare do |r| 55 r1 = r.match('/:controller/:action').to(:controller => '/admin/:controller') 56 end 57 Merb::Router.prepend do |r| 58 r2 = r.match('/:controller/:action').to(:controller => '/admin/:controller') 59 end 60 Merb::Router.routes[0].should == r2 61 Merb::Router.routes[1].should == r1 62 end 63 64 it "should be able to append routes to the @@routes list" do 65 r1, r2 = nil, nil 66 Merb::Router.prepare do |r| 67 r1 = r.match('/:controller/:action').to(:controller => '/admin/:controller') 68 end 69 Merb::Router.append do |r| 70 r2 = r.match('/:controller/:action').to(:controller => '/admin/:controller') 71 end 72 Merb::Router.routes[0].should == r1 73 Merb::Router.routes[1].should == r2 74 end 75 52 76 # it "should be fast" do 53 77 # Merb::Router.prepare do |r|
