Sha256: ab49dd877715f5b51d53a7a74e421e1d715dbbc70175ab46e45ffe897e509864

Contents?: true

Size: 401 Bytes

Versions: 10

Compression:

Stored size: 401 Bytes

Contents

require 'flipper/serializers/gzip'

RSpec.describe Flipper::Serializers::Gzip do
  it "serializes and deserializes" do
    serialized = described_class.serialize("my data")
    expect(described_class.deserialize(serialized)).to eq("my data")
  end

  it "doesn't fail with nil" do
    expect(described_class.serialize(nil)).to be(nil)
    expect(described_class.deserialize(nil)).to be(nil)
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
flipper-1.3.2 spec/flipper/serializers/gzip_spec.rb
flipper-1.3.1 spec/flipper/serializers/gzip_spec.rb
flipper-1.3.0 spec/flipper/serializers/gzip_spec.rb
flipper-1.3.0.pre spec/flipper/serializers/gzip_spec.rb
flipper-1.2.2 spec/flipper/serializers/gzip_spec.rb
flipper-1.2.1 spec/flipper/serializers/gzip_spec.rb
flipper-1.2.0 spec/flipper/serializers/gzip_spec.rb
flipper-1.1.2 spec/flipper/serializers/gzip_spec.rb
flipper-1.1.1 spec/flipper/serializers/gzip_spec.rb
flipper-1.1.0 spec/flipper/serializers/gzip_spec.rb