Sha256: 8a6a123c392a5d40bb19f008a2da73e803cbac5a77ad18e083ddd869dc656351

Contents?: true

Size: 370 Bytes

Versions: 7

Compression:

Stored size: 370 Bytes

Contents

require 'spec_helper'

describe EM::Twitter::GzipDecoder do

  describe '#decode' do
    before do
      @decoder = EM::Twitter::GzipDecoder.new
    end

    it 'decodes the response data' do
      output = StringIO.new
      gz = Zlib::GzipWriter.new(output)
      gz.write('abc')
      gz.close

      @decoder.decode(output.string).should eq('abc')
    end
  end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
em-twitter-0.2.1 spec/em-twitter/decoders/gzip_decoder_spec.rb
em-twitter-0.2.0 spec/em-twitter/decoders/gzip_decoder_spec.rb
em-twitter-0.1.4 spec/em-twitter/decoders/gzip_decoder_spec.rb
em-twitter-0.1.3 spec/em-twitter/decoders/gzip_decoder_spec.rb
em-twitter-0.1.2 spec/em-twitter/decoders/gzip_decoder_spec.rb
em-twitter-0.1.1 spec/em-twitter/decoders/gzip_decoder_spec.rb
em-twitter-0.1.0 spec/em-twitter/decoders/gzip_decoder_spec.rb