diff options
author | usa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-02-14 01:34:54 +0000 |
---|---|---|
committer | usa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-02-14 01:34:54 +0000 |
commit | 0755c1c8f2aaf83315353f9e99bd13b2d4ff618b (patch) | |
tree | 8fadfc69d934ffc176461b5106fa628b04d50e6e /lib | |
parent | 9c8770e05178094217632cd1af52a22a981c590b (diff) |
* lib/test/unit.rb: revert r30863, because it causes too many noise.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib')
-rw-r--r-- | lib/test/unit.rb | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/lib/test/unit.rb b/lib/test/unit.rb index c9637b97e7..fd50d8100d 100644 --- a/lib/test/unit.rb +++ b/lib/test/unit.rb @@ -166,9 +166,6 @@ module Test end module RequireFiles - path = File.expand_path('../../rubygems/custom_require.rb', __FILE__) - CUSTOM_REQUIRE = /\A#{Regexp.quote(path)}:\d+:in `require'\z/ #' - def non_options(files, options) return false if !super result = false @@ -180,17 +177,8 @@ module Test begin require path result = true - rescue LoadError => e - Class.new(Test::Unit::TestCase) do - message = e.message - / -- (?<failed>.*)/ =~ message - define_singleton_method(:to_s) {failed} - backtrace = e.backtrace - backtrace.shift while CUSTOM_REQUIRE =~ backtrace.first - /(?<file>.*):(?<line>\d+):in\s`/ =~ backtrace.first - line = line.to_i - define_method(:test_require_failed) {eval "skip(message)", nil, file, line} - end + rescue LoadError + puts "#{f}: #{$!}" end } result |