Sha256: c0f435cce0039abf79a54768683bd770533f0fe240a2ac1a8f1a4983a2e4eb8f

Contents?: true

Size: 464 Bytes

Versions: 20

Compression:

Stored size: 464 Bytes

Contents

# encoding: utf-8
require 'spec_helper'

describe Encoders::Gzip do
  context '#encode' do
    it 'encodes string' do
      encoder = Encoders::Gzip.new
      expect(encoder.encode('string')).to eq "x\x9C+.)\xCA\xCCK\a\x00\tB\x02\x98".force_encoding('ASCII-8Bit')
    end
  end

  context '#decode' do
    it 'decodes string' do
      encoder = Encoders::Gzip.new
      expect(encoder.decode("x\x9C+.)\xCA\xCCK\a\x00\tB\x02\x98")).to eq 'string'
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
test_server-0.5.2 spec/encoders/gzip_spec.rb
test_server-0.5.1 spec/encoders/gzip_spec.rb
test_server-0.5.0 spec/encoders/gzip_spec.rb
test_server-0.4.1 spec/encoders/gzip_spec.rb
test_server-0.4.0 spec/encoders/gzip_spec.rb
test_server-0.3.7 spec/encoders/gzip_spec.rb
test_server-0.3.6 spec/encoders/gzip_spec.rb
test_server-0.3.5 spec/encoders/gzip_spec.rb
test_server-0.3.4 spec/encoders/gzip_spec.rb
test_server-0.3.2 spec/encoders/gzip_spec.rb
test_server-0.3.1 spec/encoders/gzip_spec.rb
test_server-0.2.4 spec/encoders/gzip_spec.rb
test_server-0.2.3 spec/encoders/gzip_spec.rb
test_server-0.2.2 spec/encoders/gzip_spec.rb
test_server-0.2.1 spec/encoders/gzip_spec.rb
test_server-0.2.0 spec/encoders/gzip_spec.rb
test_server-0.1.2 spec/encoders/gzip_spec.rb
test_server-0.1.1 spec/encoders/gzip_spec.rb
test_server-0.1.0 spec/encoders/gzip_spec.rb
test_server-0.0.11 spec/encoders/gzip_spec.rb