From 8a66d135353ac78c70a28ac1e8117a5f9134072a Mon Sep 17 00:00:00 2001 From: naruse Date: Tue, 25 Apr 2017 19:13:26 +0000 Subject: suppress_warning git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58483 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/coverage/test_coverage.rb | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'test/coverage') diff --git a/test/coverage/test_coverage.rb b/test/coverage/test_coverage.rb index 0fa8f9bd63..b0392135fd 100644 --- a/test/coverage/test_coverage.rb +++ b/test/coverage/test_coverage.rb @@ -2,6 +2,7 @@ require "test/unit" require "coverage" require "tmpdir" +require "envutil" class TestCoverage < Test::Unit::TestCase def test_result_without_start @@ -114,8 +115,10 @@ class TestCoverage < Test::Unit::TestCase def test_nonpositive_linenumber bug12517 = '[ruby-core:76141] [Bug #12517]' Coverage.start - assert_nothing_raised(ArgumentError, bug12517) do - RubyVM::InstructionSequence.compile(":ok", nil, "", 0) + EnvUtil.suppress_warning do + assert_nothing_raised(ArgumentError, bug12517) do + RubyVM::InstructionSequence.compile(":ok", nil, "", 0) + end end assert_include Coverage.result, "" end @@ -142,7 +145,9 @@ class TestCoverage < Test::Unit::TestCase Coverage.start require tmp + '/test.rb' - add_method(Class.new) + EnvUtil.suppress_warning do + add_method(Class.new) + end assert_equal Coverage.result[tmp + "/test.rb"], [1, 1, 1, 400, nil, nil, nil, nil, nil, nil, nil], bug13305 } } -- cgit v1.2.3