Changeset 4959
- Timestamp:
- 09/04/06 00:17:01 (2 years ago)
- Files:
-
- trunk/activesupport/lib/active_support/deprecation.rb (modified) (2 diffs)
- trunk/activesupport/test/deprecation_test.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/activesupport/lib/active_support/deprecation.rb
r4952 r4959 39 39 def deprecation_message(callstack, message = nil) 40 40 file, line, method = extract_callstack(callstack) 41 message ||= " #{method} is deprecated andwill be removed from Rails 2.0."42 "DEPRECATION WARNING: #{message} . See http://www.rubyonrails.org/deprecation for details. (#{method} at #{file}:#{line})"41 message ||= "You are using deprecated behavior which will be removed from Rails 2.0." 42 "DEPRECATION WARNING: #{message} See http://www.rubyonrails.org/deprecation for details. (called from #{method} at #{file}:#{line})" 43 43 end 44 44 … … 58 58 class_eval(<<-EOS, __FILE__, __LINE__) 59 59 def #{method_name}_with_deprecation(*args, &block) 60 ::ActiveSupport::Deprecation.warn 60 ::ActiveSupport::Deprecation.warn("#{method_name} is deprecated and will be removed from Rails 2.0", caller) 61 61 #{method_name}_without_deprecation(*args, &block) 62 62 end trunk/activesupport/test/deprecation_test.rb
r4760 r4959 48 48 49 49 def test_deprecate_class_method 50 assert_deprecated(/none is deprecated /) do50 assert_deprecated(/none is deprecated.*test_deprecate_class_method at/) do 51 51 assert_equal 1, @dtc.none 52 52 end