From 58ef0f6aee1204d0186ce3eba1639cf978980938 Mon Sep 17 00:00:00 2001 From: Matt Jankowski Date: Thu, 5 Mar 2026 10:07:41 -0500 Subject: [PATCH] Move chewy enable for spec to search data manager (#38054) --- spec/rails_helper.rb | 2 -- spec/support/search_data_manager.rb | 3 +++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb index 3316f8208d..48a3268bf0 100644 --- a/spec/rails_helper.rb +++ b/spec/rails_helper.rb @@ -57,8 +57,6 @@ Sidekiq.default_configuration.logger = nil DatabaseCleaner.strategy = [:deletion] -Chewy.settings[:enabled] = false - Devise::Test::ControllerHelpers.module_eval do alias_method :original_sign_in, :sign_in diff --git a/spec/support/search_data_manager.rb b/spec/support/search_data_manager.rb index 3c7140b48b..d521bceeed 100644 --- a/spec/support/search_data_manager.rb +++ b/spec/support/search_data_manager.rb @@ -45,11 +45,14 @@ end RSpec.configure do |config| config.before :suite do if search_examples_present? + Chewy.settings[:enabled] = true # Configure chewy to use `urgent` strategy to index documents Chewy.strategy(:urgent) # Create search data search_data_manager.prepare_test_data + else + Chewy.settings[:enabled] = false end end