Sha256: c13ec35e14e1d2797f309caf10b64b37428c269eeab25b536bb0c378a8a465ff
Contents?: true
Size: 666 Bytes
Versions: 23
Compression:
Stored size: 666 Bytes
Contents
# coding: utf-8 # require 'spec_helper' require 'picky-client/spec' describe 'Integration Tests' do before(:all) do Picky::Indexes.index Picky::Indexes.load end let(:books) { Picky::TestClient.new(BookSearch, :path => '/books') } # Testing a count of results. # it { books.search('a s').total.should == 42 } # Testing a specific order of result ids. # it { books.search('alan').ids.should == [449, 259, 307] } # Testing an order of result categories. # it { books.search('alan').should have_categories(['title'], ['author']) } it { books.search('alan p').should have_categories(['title', 'author'], ['author', 'title']) } end
Version data entries
23 entries across 23 versions & 1 rubygems