Sha256: 712fd41315bc4be0895939e5c86b7eb17daeec990c4c99b7c5d75109daff4790
Contents?: true
Size: 928 Bytes
Versions: 19
Compression:
Stored size: 928 Bytes
Contents
require File.join(File.dirname(__FILE__),'spec_helper') describe "Document" do it_should_behave_like "SpecBootstrapHelper" it_should_behave_like "SourceAdapterHelper" before(:each) do @s = Source.load(@s_fields[:name],@s_params) end it "should generate client docname" do @c.docname(:foo).should == "client:#{@a.id}:#{@u.id}:#{@c.id}:#{@s_fields[:name]}:foo" end it "should generate source docname" do @s.docname(:foo).should == "source:#{@a.id}:#{@u.id}:#{@s_fields[:name]}:foo" end it "should flash_data for docname" do @c.put_data(:foo1,{'1'=>@product1}) Store.db.keys(@c.docname('*')).should == [@c.docname(:foo1)] @c.flash_data('*') Store.db.keys(@c.docname(:foo)).should == [] end it "should rename doc" do set_state(@c.docname(:key1) => @data) @c.rename(:key1,:key2) verify_result(@c.docname(:key1) => {}, @c.docname(:key2) => @data) end end
Version data entries
19 entries across 19 versions & 1 rubygems