Sha256: 464dabbb071e1bb3424659f6b2e4dc1afb972e7e99e2e9ad69c7bfef3326f52b

Contents?: true

Size: 452 Bytes

Versions: 24

Compression:

Stored size: 452 Bytes

Contents

require 'spec_helper'
require 'dragonfly/spec/data_store_examples'

describe Dragonfly::MemoryDataStore do

  before(:each) do
    @data_store = Dragonfly::MemoryDataStore.new
  end

  it_should_behave_like 'data_store'

  it "allows setting the uid" do
    uid = @data_store.write(Dragonfly::Content.new(test_app, "Hello"), :uid => 'some_uid')
    uid.should == 'some_uid'
    data, meta = @data_store.read(uid)
    data.should == 'Hello'
  end

end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
dragonfly-1.4.1 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.4.0 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.3.0 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.2.1 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.2.0 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.1.5 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.1.4 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.1.3 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.1.2 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.1.1 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.1.0 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.0.12 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.0.11 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.0.10 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.0.9 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.0.8 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.0.7 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.0.6 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.0.5 spec/dragonfly/memory_data_store_spec.rb
dragonfly-1.0.4 spec/dragonfly/memory_data_store_spec.rb