summaryrefslogtreecommitdiff
path: root/test/coverage
diff options
context:
space:
mode:
authorSamuel Williams <samuel.williams@oriontransfer.co.nz>2022-09-28 23:35:42 +1300
committerSamuel Williams <samuel.williams@oriontransfer.co.nz>2022-09-29 09:44:14 +1300
commit9dd902b83186ad6f9d0a553da2ca114bac6ab7b5 (patch)
tree1567bf2f43b4cb1306409b5d25aecbde1fe2c90c /test/coverage
parentac56e5c1ab6eb133102c395f63101060bad6725d (diff)
downloadruby-9dd902b83186ad6f9d0a553da2ca114bac6ab7b5.tar.gz
Add `eval: true/false` flag to `Coverage.setup`.
Diffstat (limited to 'test/coverage')
-rw-r--r--test/coverage/test_coverage.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/coverage/test_coverage.rb b/test/coverage/test_coverage.rb
index 1bb85b67b3..f9f9b2c04d 100644
--- a/test/coverage/test_coverage.rb
+++ b/test/coverage/test_coverage.rb
@@ -147,11 +147,11 @@ class TestCoverage < Test::Unit::TestCase
end
assert_in_out_err(%w[-W0 -rcoverage], <<-"end;", ["[1, 1, 1, 400, nil, nil, nil, nil, nil, nil, nil]"], [], bug13305)
- Coverage.start
+ Coverage.start(:all)
tmp = Dir.pwd
require tmp + '/test.rb'
add_method(Class.new)
- p Coverage.result[tmp + "/test.rb"]
+ p Coverage.result[tmp + "/test.rb"][:lines]
end;
}
}
@@ -159,7 +159,7 @@ class TestCoverage < Test::Unit::TestCase
def test_eval_coverage
assert_in_out_err(%w[-rcoverage], <<-"end;", ["[1, nil, 1, nil]"], [])
- Coverage.start
+ Coverage.start(eval: true, lines: true)
eval(<<-RUBY, TOPLEVEL_BINDING, "test.rb")
s = String.new
@@ -168,7 +168,7 @@ class TestCoverage < Test::Unit::TestCase
bar".freeze; end
RUBY
- p Coverage.result["test.rb"]
+ p Coverage.result["test.rb"][:lines]
end;
end