@@ -312,7 +312,7 RedmineApp::Application.routes.draw do | |||||
312 |
|
312 | |||
313 | resources :auth_sources do |
|
313 | resources :auth_sources do | |
314 | member do |
|
314 | member do | |
315 | get 'test_connection' |
|
315 | get 'test_connection', :as => 'try_connection' | |
316 | end |
|
316 | end | |
317 | end |
|
317 | end | |
318 |
|
318 |
@@ -492,3 +492,14 end | |||||
492 | # Simple module to "namespace" all of the API tests |
|
492 | # Simple module to "namespace" all of the API tests | |
493 | module ApiTest |
|
493 | module ApiTest | |
494 | end |
|
494 | end | |
|
495 | ||||
|
496 | # URL helpers do not work with config.threadsafe! | |||
|
497 | # https://github.com/rspec/rspec-rails/issues/476#issuecomment-4705454 | |||
|
498 | ActionView::TestCase::TestController.instance_eval do | |||
|
499 | helper Rails.application.routes.url_helpers | |||
|
500 | end | |||
|
501 | ActionView::TestCase::TestController.class_eval do | |||
|
502 | def _routes | |||
|
503 | Rails.application.routes | |||
|
504 | end | |||
|
505 | end |
@@ -21,6 +21,7 require File.expand_path('../../../test_helper', __FILE__) | |||||
21 |
|
21 | |||
22 | class ApplicationHelperTest < ActionView::TestCase |
|
22 | class ApplicationHelperTest < ActionView::TestCase | |
23 | include ERB::Util |
|
23 | include ERB::Util | |
|
24 | include Rails.application.routes.url_helpers | |||
24 |
|
25 | |||
25 | fixtures :projects, :roles, :enabled_modules, :users, |
|
26 | fixtures :projects, :roles, :enabled_modules, :users, | |
26 | :repositories, :changesets, |
|
27 | :repositories, :changesets, |
@@ -34,6 +34,7 class Redmine::Helpers::GanttHelperTest < ActionView::TestCase | |||||
34 | include ProjectsHelper |
|
34 | include ProjectsHelper | |
35 | include IssuesHelper |
|
35 | include IssuesHelper | |
36 | include ERB::Util |
|
36 | include ERB::Util | |
|
37 | include Rails.application.routes.url_helpers | |||
37 |
|
38 | |||
38 | def setup |
|
39 | def setup | |
39 | setup_with_controller |
|
40 | setup_with_controller |
General Comments 0
You need to be logged in to leave comments.
Login now