spec/lib/indexers/serial_spec.rb in picky-1.3.0 vs spec/lib/indexers/serial_spec.rb in picky-1.3.1

- old
+ new

@@ -11,9 +11,28 @@ @tokenizer = stub :tokenizer @indexer = Indexers::Serial.new @configuration, @source, @tokenizer @indexer.stub! :timed_exclaim end + describe 'key_format' do + context 'source has key_format' do + before(:each) do + @source.stub! :key_format => :some_key_format + end + it 'returns what the source returns' do + @indexer.key_format.should == :some_key_format + end + end + context 'source does not have key_format' do + before(:each) do + @source.stub! :key_format => nil + end + it 'returns :to_i' do + @indexer.key_format.should == :to_i + end + end + end + describe "tokenizer" do it "returns the right one" do @indexer.tokenizer.should == @tokenizer end end \ No newline at end of file