Hello,

Is it well-known that Test::Unit asserts display the wrong file and linenumber if you use the RubyUnit compatibility layer? Here's how a failure looks with Andy's latest windows installer with Test::Unit 0.1.4. 

e.g.:

#!/usr/bin/env ruby

require 'rubyunit'

class MyTestCase < RUNIT::TestCase
  def test_assert
    assert(false)
  end
end

produces:

Failure occurred in TestCase#test_assert [c:/ruby167/lib/ruby/site_ruby/1.6/runit/assert.r
b:17]:

while

#!/usr/bin/env ruby

require 'test/unit'

class MyTestCase < Test::Unit::TestCase
  def test_assert
    assert(false)
  end
end

produces

Failure occurred in test_assert(MyTestCase) [./play.rb:7]:

Thomas
Speakanet A/S | Hornemansgade 36A | DK - 2100 K?benhavn ? | Direkte: +45 7023 0880 / 922 | Fax: +45 7023 0888 |  www.speakanet.com