提交 2bf8f230 编写于 作者: J Jeremy Kemper

Don't warn when the deprecated ivar proxy is instantiated.

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4698 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
上级 cfd9e05a
......@@ -78,7 +78,6 @@ class DeprecatedInstanceVariableProxy
def initialize(instance, method, var = "@#{method}")
@instance, @method, @var = instance, method, var
deprecation_warning :initialize, caller
end
private
......
......@@ -68,9 +68,8 @@ def test_nil_behavior_is_ignored
def test_deprecated_instance_variable_proxy
assert_not_deprecated { @dtc.request.size }
assert_deprecated('Using @request directly is deprecated - call request instead.') do
assert_equal @dtc.request.size, @dtc.old_request.size
assert_equal @dtc.request.to_s, @dtc.old_request.to_s
end
warning = 'Using @request directly is deprecated - call request instead.'
assert_deprecated(warning) { assert_equal @dtc.request.size, @dtc.old_request.size }
assert_deprecated(warning) { assert_equal @dtc.request.to_s, @dtc.old_request.to_s }
end
end
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册