Defect #40208 » 40208-v2.patch
| config/routes.rb | ||
|---|---|---|
| 405 | 405 | |
| 406 | 406 |
match 'uploads', :to => 'attachments#upload', :via => :post |
| 407 | 407 | |
| 408 |
get 'robots', :to => 'welcome#robots'
|
|
| 408 |
get 'robots.:format', :to => 'welcome#robots', :constraints => {format: 'txt'}
|
|
| 409 | 409 | |
| 410 | 410 |
Redmine::Plugin.directory.glob("*/config/routes.rb").sort.each do |plugin_routes_path|
|
| 411 | 411 |
instance_eval(plugin_routes_path.read, plugin_routes_path.to_s) |
| test/integration/welcome_test.rb | ||
|---|---|---|
| 54 | 54 |
assert @response.body.match(%r{^Disallow: /\r?$})
|
| 55 | 55 |
end |
| 56 | 56 |
end |
| 57 | ||
| 58 |
def test_robots_should_not_respond_to_unsupported_formats |
|
| 59 |
%w(robots.json robots).each do |file| |
|
| 60 |
get "/#{file}"
|
|
| 61 |
assert_response :not_found |
|
| 62 |
end |
|
| 63 |
end |
|
| 57 | 64 |
end |
- « Previous
- 1
- 2
- Next »