summaryrefslogtreecommitdiff
path: root/spec/controllers
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2016-05-28 16:11:10 -0600
committermo khan <mo@mokhan.ca>2016-05-28 16:11:10 -0600
commit032defa413b4e775bbf2aab041a385c7d4f57f1d (patch)
tree8dccd9cb6c74a8f6b972d245554d0af9e308b771 /spec/controllers
parent890fc6b147cd92a2c336457cd044868abcad92e7 (diff)
convert search to a static gateway
Diffstat (limited to 'spec/controllers')
-rw-r--r--spec/controllers/gyms_controller_spec.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/spec/controllers/gyms_controller_spec.rb b/spec/controllers/gyms_controller_spec.rb
index 36eb144..261e09d 100644
--- a/spec/controllers/gyms_controller_spec.rb
+++ b/spec/controllers/gyms_controller_spec.rb
@@ -29,7 +29,9 @@ describe GymsController do
it "returns matches from yelp" do
gym = build(:gym)
- allow(Search).to receive(:yelp).and_return(Kaminari.paginate_array([gym]))
+ yelp = double
+ allow(Search).to receive(:yelp).and_return(yelp)
+ allow(yelp).to receive(:for).and_return(Kaminari.paginate_array([gym]))
get :index, q: "sait", source: "yelp"
expect(assigns(:gyms)).to match_array([gym])