spec/source_sync_spec.rb in rhosync-2.1.3 vs spec/source_sync_spec.rb in rhosync-2.1.6

- old
+ new

@@ -3,10 +3,11 @@ describe "SourceSync" do it_should_behave_like "SpecBootstrapHelper" it_should_behave_like "SourceAdapterHelper" before(:each) do + @s = Source.load(@s_fields[:name],@s_params) @ss = SourceSync.new(@s) end it "should create SourceSync" do @ss.adapter.is_a?(SampleAdapter).should == true @@ -49,11 +50,11 @@ @ss.process_query Store.put_data('test_db_storage',expected) @ss.process_query verify_result(@s.docname(:md) => expected) end - + it "should never call read on any call of process" do @s.poll_interval = -1 Store.put_data('test_db_storage',{'1'=>@product1}) @ss.process_query verify_result(@s.docname(:md) => {}) @@ -205,10 +206,10 @@ end end describe "app-level partitioning" do it "should create app-level masterdoc with '__shared__' docname" do - @s1 = Source.load(@s_fields[:name],@s_params) + @s1 = Source.load(@s_fields[:name],{:user_id => "testuser",:app_id => @a.id}) @s1.partition = :app @ss1 = SourceSync.new(@s1) expected = {'1'=>@product1,'2'=>@product2} set_state('test_db_storage' => expected) @ss1.process_query \ No newline at end of file