Add test for nested url ignores.

This commit is contained in:
Kamil Tusznio 2013-04-19 15:42:41 -04:00
Родитель af538af4c6
Коммит 1eba31eed6
1 изменённых файлов: 10 добавлений и 0 удалений

Просмотреть файл

@ -307,6 +307,16 @@ class TestRackSslEnforcer < Test::Unit::TestCase
end
end
context ':ignore (Nested String)' do
setup { mock_app :only => '/foo', :ignore => '/foo/bar'}
should 'not redirect for nested url' do
get 'http://www.example.org/foo/bar'
assert_equal 200, last_response.status
assert_equal 'Hello world!', last_response.body
end
end
context ':ignore (Array)' do
setup { mock_app :ignore => [/^\/foo/,'/bar']}