Changeset 4961
- Timestamp:
- 09/04/06 02:57:40 (2 years ago)
- Files:
-
- trunk/activesupport/lib/active_support/deprecation.rb (modified) (1 diff)
- trunk/activesupport/test/deprecation_test.rb (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/activesupport/lib/active_support/deprecation.rb
r4959 r4961 88 88 ActiveSupport::Deprecation.behavior = Proc.new do |message| 89 89 deprecations << message 90 old_behavior.call(message) if old_behavior91 90 end 92 91 yield 93 returndeprecations92 deprecations 94 93 ensure 95 94 ActiveSupport::Deprecation.behavior = old_behavior trunk/activesupport/test/deprecation_test.rb
r4959 r4961 40 40 end 41 41 end 42 42 43 43 def test_undeprecated 44 44 assert_not_deprecated do … … 68 68 def test_deprecated_instance_variable_proxy 69 69 assert_not_deprecated { @dtc.request.size } 70 70 71 71 assert_deprecated('@request.size') { assert_equal @dtc.request.size, @dtc.old_request.size } 72 72 assert_deprecated('@request.to_s') { assert_equal @dtc.request.to_s, @dtc.old_request.to_s } 73 73 end 74 74 75 75 def test_assert_deprecation_without_match 76 76 assert_deprecated do … … 78 78 end 79 79 end 80 80 81 81 def test_silence 82 82 ActiveSupport::Deprecation.silence do … … 84 84 end 85 85 end 86 87 86 end