1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

* ext/zlib/zlib.c: Zlib::GzipReader#read(0) returns "" instead of nil.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6739 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
akr 2004-08-06 16:01:02 +00:00
parent b15e66669f
commit a3a55eb550
3 changed files with 16 additions and 1 deletions

View file

@ -1,5 +1,6 @@
require 'test/unit/testsuite'
require 'test/unit/testcase'
require 'stringio'
begin
require 'zlib'
@ -7,6 +8,13 @@ rescue LoadError
end
if defined? Zlib
class TestZlibGzipReader < Test::Unit::TestCase
D0 = "\037\213\010\000S`\017A\000\003\003\000\000\000\000\000\000\000\000\000"
def test_read0
assert_equal("", Zlib::GzipReader.new(StringIO.new(D0)).read(0))
end
end
class TestZlibGzipWriter < Test::Unit::TestCase
def test_invalid_new
# [ruby-dev:23228]