mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
test_coverage.rb: suppress warnings
* test/coverage/test_coverage.rb (test_coverage_snapshot), (test_restarting_coverage): use unique names to suppress method redefinition warnings. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54535 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
bf6a8134f8
commit
ba56de8b06
1 changed files with 5 additions and 5 deletions
|
@ -29,7 +29,7 @@ class TestCoverage < Test::Unit::TestCase
|
||||||
Dir.chdir(tmp) {
|
Dir.chdir(tmp) {
|
||||||
File.open("test.rb", "w") do |f|
|
File.open("test.rb", "w") do |f|
|
||||||
f.puts <<-EOS
|
f.puts <<-EOS
|
||||||
def coverage_test_method
|
def TestCoverage.coverage_test_snapshot
|
||||||
:ok
|
:ok
|
||||||
end
|
end
|
||||||
EOS
|
EOS
|
||||||
|
@ -38,7 +38,7 @@ class TestCoverage < Test::Unit::TestCase
|
||||||
Coverage.start
|
Coverage.start
|
||||||
require tmp + '/test.rb'
|
require tmp + '/test.rb'
|
||||||
cov = Coverage.peek_result[tmp + '/test.rb']
|
cov = Coverage.peek_result[tmp + '/test.rb']
|
||||||
coverage_test_method
|
TestCoverage.coverage_test_snapshot
|
||||||
cov2 = Coverage.peek_result[tmp + '/test.rb']
|
cov2 = Coverage.peek_result[tmp + '/test.rb']
|
||||||
assert_equal cov[1] + 1, cov2[1]
|
assert_equal cov[1] + 1, cov2[1]
|
||||||
assert_equal cov2, Coverage.result[tmp + '/test.rb']
|
assert_equal cov2, Coverage.result[tmp + '/test.rb']
|
||||||
|
@ -55,7 +55,7 @@ class TestCoverage < Test::Unit::TestCase
|
||||||
Dir.chdir(tmp) {
|
Dir.chdir(tmp) {
|
||||||
File.open("test.rb", "w") do |f|
|
File.open("test.rb", "w") do |f|
|
||||||
f.puts <<-EOS
|
f.puts <<-EOS
|
||||||
def coverage_test_method
|
def TestCoverage.coverage_test_restarting
|
||||||
:ok
|
:ok
|
||||||
end
|
end
|
||||||
EOS
|
EOS
|
||||||
|
@ -63,7 +63,7 @@ class TestCoverage < Test::Unit::TestCase
|
||||||
|
|
||||||
File.open("test2.rb", "w") do |f|
|
File.open("test2.rb", "w") do |f|
|
||||||
f.puts <<-EOS
|
f.puts <<-EOS
|
||||||
1 + 2
|
itself
|
||||||
EOS
|
EOS
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -75,7 +75,7 @@ class TestCoverage < Test::Unit::TestCase
|
||||||
# Restart coverage but '/test.rb' is required before restart,
|
# Restart coverage but '/test.rb' is required before restart,
|
||||||
# so coverage is not recorded.
|
# so coverage is not recorded.
|
||||||
Coverage.start
|
Coverage.start
|
||||||
coverage_test_method
|
TestCoverage.coverage_test_restarting
|
||||||
assert_equal({}, Coverage.result)
|
assert_equal({}, Coverage.result)
|
||||||
|
|
||||||
# Restart coverage and '/test2.rb' is required after restart,
|
# Restart coverage and '/test2.rb' is required after restart,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue