mirror of
https://github.com/github/rails.git
synced 2026-04-26 03:00:59 -04:00
Removed tests for setting default value of *path in route
If we want to have this - we have to change Rack::Mount source
This commit is contained in:
committed by
Piotr Sarnacki
parent
b478ff9150
commit
eac8b9cf05
@@ -330,20 +330,6 @@ class LegacyRouteSetTests < Test::Unit::TestCase
|
||||
assert_raise(ActionController::RoutingError) { rs.recognize_path("/not_a/show/10") }
|
||||
end
|
||||
|
||||
def test_paths_do_not_accept_defaults
|
||||
assert_raise(ActionController::RoutingError) do
|
||||
rs.draw do
|
||||
match 'file/*path' => 'content#show_file', :path => %w(fake default), :as => 'path'
|
||||
match ':controller/:action/:id'
|
||||
end
|
||||
end
|
||||
|
||||
rs.draw do
|
||||
match 'file/*path', :to => 'content#show_file', :path => [], :as => 'path'
|
||||
match ':controller/:action/:id'
|
||||
end
|
||||
end
|
||||
|
||||
def test_should_list_options_diff_when_routing_constraints_dont_match
|
||||
rs.draw do
|
||||
match 'post/:id' => 'post#show', :constraints => { :id => /\d+/ }, :as => 'post'
|
||||
@@ -1614,17 +1600,6 @@ class RackMountIntegrationTests < ActiveSupport::TestCase
|
||||
@routes.draw(&Mapping)
|
||||
end
|
||||
|
||||
def test_add_route
|
||||
@routes.clear!
|
||||
|
||||
assert_raise(ActionController::RoutingError) do
|
||||
@routes.draw do
|
||||
match 'file/*path' => 'content#show_file', :path => %w(fake default), :as => :path
|
||||
match ':controller(/:action(/:id))'
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
def test_recognize_path
|
||||
assert_equal({:controller => 'admin/users', :action => 'index'}, @routes.recognize_path('/admin/users', :method => :get))
|
||||
assert_equal({:controller => 'admin/users', :action => 'create'}, @routes.recognize_path('/admin/users', :method => :post))
|
||||
|
||||
Reference in New Issue
Block a user