mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Update to ruby/spec@875a09e
This commit is contained in:
parent
a06301b103
commit
5c276e1cc9
1247 changed files with 5316 additions and 5028 deletions
|
|
@ -19,7 +19,7 @@ describe "Zlib.adler32" do
|
|||
Zlib.adler32(test_string, 1).should == 66391324
|
||||
Zlib.adler32(test_string, 2**8).should == 701435419
|
||||
Zlib.adler32(test_string, 2**16).should == 63966491
|
||||
lambda { Zlib.adler32(test_string, 2**128) }.should raise_error(RangeError)
|
||||
-> { Zlib.adler32(test_string, 2**128) }.should raise_error(RangeError)
|
||||
end
|
||||
|
||||
it "calculates the Adler checksum for string and initial Adler value for Bignums" do
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ describe "Zlib.crc32" do
|
|||
Zlib.crc32(test_string, 2**16).should == 1932511220
|
||||
Zlib.crc32("p", ~305419896).should == 4046865307
|
||||
Zlib.crc32("p", -305419897).should == 4046865307
|
||||
lambda { Zlib.crc32(test_string, 2**128) }.should raise_error(RangeError)
|
||||
-> { Zlib.crc32(test_string, 2**128) }.should raise_error(RangeError)
|
||||
end
|
||||
|
||||
it "calculates the CRC checksum for string and initial CRC value for Bignums" do
|
||||
|
|
|
|||
|
|
@ -10,9 +10,9 @@ describe "Zlib::GzipFile#close" do
|
|||
|
||||
gzio.closed?.should == true
|
||||
|
||||
lambda { gzio.orig_name }.should \
|
||||
-> { gzio.orig_name }.should \
|
||||
raise_error(Zlib::GzipFile::Error, 'closed gzip stream')
|
||||
lambda { gzio.comment }.should \
|
||||
-> { gzio.comment }.should \
|
||||
raise_error(Zlib::GzipFile::Error, 'closed gzip stream')
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ describe "Zlib::GzipFile#comment" do
|
|||
Zlib::GzipWriter.wrap @io do |gzio|
|
||||
gzio.close
|
||||
|
||||
lambda { gzio.comment }.should \
|
||||
-> { gzio.comment }.should \
|
||||
raise_error(Zlib::GzipFile::Error, 'closed gzip stream')
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ describe "Zlib::GzipFile#orig_name" do
|
|||
Zlib::GzipWriter.wrap @io do |gzio|
|
||||
gzio.close
|
||||
|
||||
lambda { gzio.orig_name }.should \
|
||||
-> { gzio.orig_name }.should \
|
||||
raise_error(Zlib::GzipFile::Error, 'closed gzip stream')
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ describe "GzipReader#read" do
|
|||
|
||||
it "does not accept a negative length to read" do
|
||||
gz = Zlib::GzipReader.new @io
|
||||
lambda {
|
||||
-> {
|
||||
gz.read(-1)
|
||||
}.should raise_error(ArgumentError)
|
||||
end
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ describe "Zlib::GzipWriter#mtime=" do
|
|||
Zlib::GzipWriter.wrap @io do |gzio|
|
||||
gzio.write ''
|
||||
|
||||
lambda { gzio.mtime = nil }.should \
|
||||
-> { gzio.mtime = nil }.should \
|
||||
raise_error(Zlib::GzipFile::Error, 'header is already written')
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ describe "Zlib::Inflate#<<" do
|
|||
it "properly handles incomplete data" do
|
||||
# add bytes, one by one
|
||||
@foo_deflated[0, 5].each_byte { |d| @z << d.chr}
|
||||
lambda { @z.finish }.should raise_error(Zlib::BufError)
|
||||
-> { @z.finish }.should raise_error(Zlib::BufError)
|
||||
end
|
||||
|
||||
it "properly handles excessive data, byte-by-byte" do
|
||||
|
|
|
|||
|
|
@ -77,7 +77,7 @@ describe "Zlib::Inflate.inflate" do
|
|||
# add bytes, one by one, but not all
|
||||
result = ""
|
||||
data.each_byte { |d| result << z.inflate(d.chr)}
|
||||
lambda { result << z.finish }.should raise_error(Zlib::BufError)
|
||||
-> { result << z.finish }.should raise_error(Zlib::BufError)
|
||||
end
|
||||
|
||||
it "properly handles excessive data, byte-by-byte" do
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue