Actions
Bug #599
closedmini/test reports incorrect source file for refutations
Description
=begin
require 'test/unit'
class ShowTestDifference < Test::Unit::TestCase
def test_positive_logic
assert false
end
def test_negative_logic
refute true
end
end
results in
dave[RUBY3/Book 17:42:17*] ruby t.rb
Loaded suite t
Started
FF
Finished in 0.000552 seconds.
-
Failure:
test_negative_logic(ShowTestDifference) [/usr/local/rubybook/lib/ruby/1.9.0/mini/test.rb:229]:
Failed refutation, no message given -
Failure:
test_positive_logic(ShowTestDifference) [t.rb:5]:
Failed assertion, no message given.
2 tests, 2 assertions, 2 failures, 0 errors
Note that the source file listed for the refutation is mini/test.rb, and not the file containing the actual test.
=end
Files
Actions
Like0
Like0Like0