diff --git a/test/models/user/day_timeline/summarizable_test.rb b/test/models/user/day_timeline/summarizable_test.rb index 09d83bc6c..760e2d353 100644 --- a/test/models/user/day_timeline/summarizable_test.rb +++ b/test/models/user/day_timeline/summarizable_test.rb @@ -8,6 +8,7 @@ class User::DayTimeline::SummarizableTest < ActiveSupport::TestCase freeze_timestamps + Current.session = sessions(:david) @day = events(:logo_published).reload.created_at @day_timeline = @user.timeline_for(@day, filter: @user.filters.new) end @@ -40,4 +41,18 @@ class User::DayTimeline::SummarizableTest < ActiveSupport::TestCase travel_to @day + 1.day assert @day_timeline.summarizable? end + + test "today events are summarizable" do + unfreeze_time + + travel_to @day + assert_not @day_timeline.summarizable? + + 10.times.each do |index| + cards(:logo).update! title: "Title change #{index} to track event" + end + + # Summarizable in the past + assert @day_timeline.summarizable? + end end