blob: 828b4643ba0dcb0e2500f6bcd0b78570d830bfad (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
class Test::Unit::TestCase
def assert_warning expected_warning
require 'stringio'
oldstderr = $stderr
$stderr = StringIO.new
yield
$stderr.rewind
given_warning = $stderr.read.chomp
assert_equal expected_warning, given_warning
ensure
$stderr = oldstderr
end
end
|