spec/lib/indexing/indexes_spec.rb in picky-2.5.0 vs spec/lib/indexing/indexes_spec.rb in picky-2.5.1

- old
+ new

@@ -15,54 +15,10 @@ @index1 = stub :index1, :name => :index1 @index2 = stub :index2, :name => :index2 indexes.register @index1 indexes.register @index2 end - describe 'generate_index_only' do - context 'with index:category found' do - before(:each) do - indexes.should_receive(:find).once.with(:index, :category).and_return @index1 - end - it 'indexes' do - @index1.should_receive(:index!).once.with - - indexes.generate_index_only :index, :category - end - end - context 'with index not found' do - before(:each) do - indexes.should_receive(:find).once.with(:index, :category).and_return nil - end - it 'indexes' do - @index1.should_receive(:index).never - - indexes.generate_index_only :index, :category - end - end - end - describe 'generate_cache_only' do - context 'with index:category found' do - before(:each) do - indexes.should_receive(:find).once.with(:index, :category).and_return @index1 - end - it 'indexes' do - @index1.should_receive(:generate_caches).once.with - - indexes.generate_cache_only :index, :category - end - end - context 'with index not found' do - before(:each) do - indexes.should_receive(:find).once.with(:index, :category).and_return nil - end - it 'indexes' do - @index1.should_receive(:generate_caches).never - - indexes.generate_cache_only :index, :category - end - end - end describe 'index_for_tests' do it 'takes a snapshot, then indexes and caches each' do indexes.should_receive(:take_snapshot).once.with.ordered @index1.should_receive(:index!).once.with.ordered @index1.should_receive(:cache!).once.with.ordered @@ -84,10 +40,10 @@ indexes.indexes.should == [] end end def self.it_delegates_each name describe name do - it 'calls load_from_cache on each in order' do + it "calls #{name} on each in order" do @index1.should_receive(name).once.with.ordered @index2.should_receive(name).once.with.ordered indexes.send name end \ No newline at end of file