blob: 493bdab118a39ea88a21e4da7a0a11aa73437197 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
require 'test/unit/testsuite'
require 'test/unit/testcase'
begin
require 'zlib'
rescue LoadError
end
if defined? Zlib
class TestZlibGzipWriter < Test::Unit::TestCase
def test_invalid_new
# [ruby-dev:23228]
assert_raises(NoMethodError) { Zlib::GzipWriter.new(nil).close }
# [ruby-dev:23344]
assert_raises(NoMethodError) { Zlib::GzipWriter.new(true).close }
assert_raises(NoMethodError) { Zlib::GzipWriter.new(0).close }
assert_raises(NoMethodError) { Zlib::GzipWriter.new(:hoge).close }
end
end
end
|