summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--lib/test/unit.rb2
2 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 93ffa9faaf..1b459a801f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Mon Jan 2 15:05:09 2012 Kazuhiro NISHIYAMA <zn@mbf.nifty.com>
+
+ * lib/test/unit.rb (Test::Unit::Runner::Worker#run): use
+ File.basename with suffix instead of gsub.
+
Mon Jan 2 14:55:28 2012 Kazuhiro NISHIYAMA <zn@mbf.nifty.com>
* lib/test/unit.rb (Test::Unit::Runner#_run_parallel): find may
diff --git a/lib/test/unit.rb b/lib/test/unit.rb
index 1bee643c31..71b0132ab8 100644
--- a/lib/test/unit.rb
+++ b/lib/test/unit.rb
@@ -266,7 +266,7 @@ module Test
end
def run(task,type)
- @file = File.basename(task).gsub(/\.rb/,"")
+ @file = File.basename(task, ".rb")
@real_file = task
begin
puts "loadpath #{[Marshal.dump($:-@loadpath)].pack("m").gsub("\n","")}"