From: ts Date: 2004-04-17T22:12:18+09:00 Subject: Re: [1.9-16apr] $0 is messed up >>>>> "S" == Simon Strandgaard writes: S> Try this piece of code svg% cat b.rb p $0 require 'test/unit' class Tester < Test::Unit::TestCase def test_filename p $0 # BOOM end end require 'test/unit/ui/console/testrunner' Test::Unit::UI::Console::TestRunner.run(Tester) svg% server> ruby tester.rb S> "tester.rb" S> Loaded suite Tester S> Started S> "tester.rb\000test_filename(Tester)" S> .. S> Finished in 0.003582 seconds. svg% ruby -v b.rb ruby 1.9.0 (2004-04-16) [i686-linux] "b.rb" Loaded suite Tester Started "b.rb" . Finished in 0.001155 seconds. 1 tests, 0 assertions, 0 failures, 0 errors svg% Guy Decoux