From a88cbf0c416d5a980951bcd377253485e63265e4 Mon Sep 17 00:00:00 2001 From: Kevin McConnell Date: Wed, 12 Feb 2025 15:36:48 +0000 Subject: [PATCH] Add test --- test/models/bubble/poppable_test.rb | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/models/bubble/poppable_test.rb b/test/models/bubble/poppable_test.rb index f205ba790..9ba9082c4 100644 --- a/test/models/bubble/poppable_test.rb +++ b/test/models/bubble/poppable_test.rb @@ -14,4 +14,15 @@ class Bubble::PoppableTest < ActiveSupport::TestCase assert bubbles(:logo).popped? assert_equal users(:kevin), bubbles(:logo).popped_by end + + test "auto_pop_all_due" do + bubbles(:logo).update!(auto_pop_at: 1.day.ago) + bubbles(:shipping).update!(auto_pop_at: 1.day.from_now) + + assert_difference -> { Bubble.popped.count }, +1 do + Bubble.auto_pop_all_due + end + + assert bubbles(:logo).popped? + end end