summaryrefslogtreecommitdiff
path: root/test/ruby
diff options
context:
space:
mode:
Diffstat (limited to 'test/ruby')
-rw-r--r--test/ruby/envutil.rb20
1 files changed, 0 insertions, 20 deletions
diff --git a/test/ruby/envutil.rb b/test/ruby/envutil.rb
index 52879f8d8a..c330850e5c 100644
--- a/test/ruby/envutil.rb
+++ b/test/ruby/envutil.rb
@@ -423,26 +423,6 @@ eom
clone.tap {|a| a.message = message}
end
end
-
- # derived from MiniTest 2.1.0
- def assert_raise_with_message(exception, expected, msg = nil, &block)
- case expected
- when String
- assert = :assert_equal
- when Regexp
- assert = :assert_match
- else
- raise TypeError, "Expected #{expected.inspect} to be a kind of String or Regexp, not #{expected.class}"
- end
-
- ex = assert_raise(exception, *msg) { yield }
- if assert == :assert_equal
- assert_equal(expected, ex.message, msg || "Expected exception(#{exception}) was raised, but the message doesn't match")
- else
- assert(expected =~ ex.message, msg || "Expected #{expected} to match #{ex.message}")
- block.binding.eval("proc{|_|$~=_}").call($~)
- end
- end
end
end
end