From 6c14d19010b8eadbc9ede53db3df2b40d69f9a61 Mon Sep 17 00:00:00 2001 From: Albert Yi Date: Tue, 5 Jun 2018 16:08:45 -0700 Subject: [PATCH] fix tests --- app/logical/popular_search_service.rb | 2 ++ test/functional/posts_controller_test.rb | 2 ++ 2 files changed, 4 insertions(+) diff --git a/app/logical/popular_search_service.rb b/app/logical/popular_search_service.rb index a70b11d58..77a5280b4 100644 --- a/app/logical/popular_search_service.rb +++ b/app/logical/popular_search_service.rb @@ -23,6 +23,8 @@ class PopularSearchService end def fetch_data + return [] unless self.class.enabled? + dates = date.strftime("%Y-%m-%d") Cache.get("ps-day-#{dates}", 1.minute) do diff --git a/test/functional/posts_controller_test.rb b/test/functional/posts_controller_test.rb index 15ea331a8..a1298709e 100644 --- a/test/functional/posts_controller_test.rb +++ b/test/functional/posts_controller_test.rb @@ -3,6 +3,8 @@ require "test_helper" class PostsControllerTest < ActionDispatch::IntegrationTest context "The posts controller" do setup do + PopularSearchService.stubs(:enabled?).returns(false) + @user = travel_to(1.month.ago) {create(:user)} as_user do @post = create(:post, :tag_string => "aaaa")