1 require 'abstract_unit'
3 class DeprecatedBaseMethodsTest
< Test
::Unit::TestCase
4 class Target
< ActionController
::Base
6 "http://example.com/#{greeting}"
10 this_method_doesnt_exist
13 def rescue_action(e
) raise e
end
17 @request = ActionController
::TestRequest.new
18 @response = ActionController
::TestResponse.new
19 @controller = Target
.new
22 def test_log_error_silences_deprecation_warnings
23 get
:raises_name_error
25 assert_not_deprecated
{ @controller.send
:log_error, e
}
28 def test_assertion_failed_error_silences_deprecation_warnings
29 get
:raises_name_error
31 error
= Test
::Unit::Error.new('testing ur doodz', e
)
32 assert_not_deprecated
{ error
.message
}