summaryrefslogtreecommitdiff
path: root/test/ruby/envutil.rb
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-05-28 04:20:31 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-05-28 04:20:31 +0000
commitbd50aaf618a04184ff9e6542f0a4fa1213c006ee (patch)
tree30054274680c6f535762b78faef9c6d2ffe36163 /test/ruby/envutil.rb
parentbd77dbc37a2f77c67162065359d39c25e6d4ded7 (diff)
envutil.rb: connect caller to backtrace
* test/ruby/envutil.rb (assert_separately): append current caller to backtrace show proper method name. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/ruby/envutil.rb')
-rw-r--r--test/ruby/envutil.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/ruby/envutil.rb b/test/ruby/envutil.rb
index c331847f46..dd72daf477 100644
--- a/test/ruby/envutil.rb
+++ b/test/ruby/envutil.rb
@@ -373,6 +373,9 @@ eom
bt.each do |l|
l.sub!(/\A-:(\d+)/){"#{file}:#{line + $1.to_i}"}
end
+ bt.concat(caller)
+ else
+ res.set_backtrace(caller)
end
raise res
end