diff options
author | Samuel Williams <[email protected]> | 2023-01-18 14:59:51 -0800 |
---|---|---|
committer | GitHub <[email protected]> | 2023-01-19 11:59:51 +1300 |
commit | edd00697a88892b477b498b796d9f62f9ec84e28 (patch) | |
tree | 48cc0fa0b0286ae63cc517c5aa11b37c362cea87 | |
parent | 308942920f4e200468673be03c646f0645a84263 (diff) |
Test some missing coverage too. (#7041)
Notes
Notes:
Merged-By: ioquatix <[email protected]>
-rw-r--r-- | test/coverage/test_coverage.rb | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/test/coverage/test_coverage.rb b/test/coverage/test_coverage.rb index d5334d07a5..134b41ea6e 100644 --- a/test/coverage/test_coverage.rb +++ b/test/coverage/test_coverage.rb @@ -158,14 +158,16 @@ class TestCoverage < Test::Unit::TestCase end def test_eval_coverage - assert_in_out_err(%w[-rcoverage], <<-"end;", ["[1, nil, 1, nil]"], []) + assert_in_out_err(%w[-rcoverage], <<-"end;", ["[1, 1, 1, nil, 0, nil]"], []) Coverage.start(eval: true, lines: true) eval(<<-RUBY, TOPLEVEL_BINDING, "test.rb") - s = String.new - begin - s << "foo - bar".freeze; end + _out = String.new + if _out.empty? + _out << 'Hello World' + else + _out << 'Goodbye World' + end RUBY p Coverage.result["test.rb"][:lines] |