Sha256: 4284f7438e864b9b23b16a95c4619c10f0c4b8c04b5f708edc33fd86efb1bbf5

Contents?: true

Size: 526 Bytes

Versions: 19

Compression:

Stored size: 526 Bytes

Contents

# -*- encoding: ascii-8bit -*-
require File.expand_path('../../../../spec_helper', __FILE__)
require 'stringio'
require 'zlib'

describe "GzipWriter#write" do

  before :each do
    @data = '12345abcde'
    @zip = "\037\213\b\000,\334\321G\000\00334261MLJNI\005\000\235\005\000$\n\000\000\000"
    @io = StringIO.new ""
  end

  it "writes some compressed data" do
    Zlib::GzipWriter.wrap @io do |gzio|
      gzio.write @data
    end

    # skip gzip header for now
    @io.string[10..-1].should == @zip[10..-1]
  end

end

Version data entries

19 entries across 19 versions & 2 rubygems

Version Path
rhodes-7.6.0 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
rhodes-7.5.1 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
rhodes-7.4.1 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
rhodes-7.1.17 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
rhodes-6.2.0 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
rhodes-6.0.11 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
rhodes-5.5.18 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
rhodes-5.5.17 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
rhodes-5.5.15 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
rhodes-5.5.0.22 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
rhodes-5.5.2 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
rhodes-5.5.0.7 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
rhodes-5.5.0.3 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
rhodes-5.5.0 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
tauplatform-1.0.3 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
tauplatform-1.0.2 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
tauplatform-1.0.1 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
rhodes-3.5.1.12 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb
rhodes-3.4.2 spec/framework_spec/app/spec/library/zlib/gzipwriter/write_spec.rb