Silence uninitialized instance var warning in tests

Running the Action Pack tests outputs a warning:

    ./actionpack/test/controller/test_case_test.rb:1007: warning: instance variable @counter not initialized

Surrounding the line with silence_warnings cleans up the output.
This commit is contained in:
Petrik 2022-02-10 16:27:05 +01:00
parent b961af3345
commit c9cb1aa198

@ -1003,8 +1003,10 @@ def test_reset_instance_variables_after_each_request
assert_equal "1", response.body
end
def test_can_read_instance_variables_before_or_after_request
assert_nil @controller.instance_variable_get(:@counter)
def test_can_read_instance_variables_before_and_after_request
silence_warnings do
assert_nil @controller.instance_variable_get(:@counter)
end
get :increment_count
assert_equal "1", response.body