VRFS-3007 : Fix failure on musician search spec.
This commit is contained in:
parent
daef55d1a2
commit
5b43688443
|
|
@ -221,7 +221,7 @@ module JamRuby
|
|||
end
|
||||
|
||||
def do_search(params={})
|
||||
rel = User.musicians.where(['users.id != ?', self.user.id])
|
||||
rel = User.musicians.where('users.id <> ?', self.user.id)
|
||||
rel = self._genres(rel)
|
||||
rel = self._ages(rel)
|
||||
rel = self._studios(rel)
|
||||
|
|
|
|||
|
|
@ -178,13 +178,18 @@ describe 'Musician Search Model' do
|
|||
end
|
||||
|
||||
describe "sort order by distance" do
|
||||
before(:each) do
|
||||
before(:all) do
|
||||
User.delete_all
|
||||
end
|
||||
|
||||
before(:each) do
|
||||
create_phony_database
|
||||
end
|
||||
|
||||
it "sorts by distance" do
|
||||
search.update_json_value(MusicianSearch::KEY_SORT_ORDER, MusicianSearch::SORT_VALS[1])
|
||||
results = search.do_search
|
||||
musician_search = MusicianSearch.create_search(searcher)
|
||||
musician_search.update_json_value(MusicianSearch::KEY_SORT_ORDER, MusicianSearch::SORT_VALS[1])
|
||||
results = musician_search.do_search
|
||||
expect(results[0].id).to eq(austin_user.id)
|
||||
expect(results[1].id).to eq(dallas_user.id)
|
||||
expect(results[2].id).to eq(miami_user.id)
|
||||
|
|
|
|||
Loading…
Reference in New Issue