From 227fc66705ca4c50e63d6dc4641ae843ad4948e8 Mon Sep 17 00:00:00 2001 From: Fernando Valverde Date: Tue, 1 Nov 2022 09:35:37 -0600 Subject: [PATCH] Timecop freeze ab_experiment spec (#18655) --- spec/models/ab_experiment/goal_conversion_handler_spec.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spec/models/ab_experiment/goal_conversion_handler_spec.rb b/spec/models/ab_experiment/goal_conversion_handler_spec.rb index 3a97cfce2..f4057761d 100644 --- a/spec/models/ab_experiment/goal_conversion_handler_spec.rb +++ b/spec/models/ab_experiment/goal_conversion_handler_spec.rb @@ -123,8 +123,11 @@ RSpec.describe AbExperiment::GoalConversionHandler do before do field_test(AbExperiment::CURRENT_FEED_STRATEGY_EXPERIMENT, participant: user) + Timecop.freeze(Time.current.utc.at_noon) end + after { Timecop.return } + it "records a field test when user views a page", :aggregate_failures do create(:page_view, user_id: user.id) handler.call