Sha256: 1941a071e2d779031f8db993ebac039868626906e6a55726c47356885bd0cf0c
Contents?: true
Size: 697 Bytes
Versions: 35
Compression:
Stored size: 697 Bytes
Contents
# coding: utf-8 # require 'spec_helper' require 'picky-client/spec' describe 'Integration Tests' do before(:all) do Picky::Indexes.index_for_tests Picky::Indexes.load_from_cache 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
35 entries across 35 versions & 1 rubygems