From 4f5e8bfc0717f8745305106af97ff80b5470f171 Mon Sep 17 00:00:00 2001 From: Jorge Manrubia Date: Wed, 30 Apr 2025 12:27:32 +0200 Subject: [PATCH] Test that system comments won't result in notifications --- test/models/card/eventable/system_commenter_test.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/models/card/eventable/system_commenter_test.rb b/test/models/card/eventable/system_commenter_test.rb index 23366097c..64eb05f0d 100644 --- a/test/models/card/eventable/system_commenter_test.rb +++ b/test/models/card/eventable/system_commenter_test.rb @@ -57,6 +57,14 @@ class Card::Eventable::SystemCommenterTest < ActiveSupport::TestCase end end + test "don't notify on system comments" do + @card.watch_by(users(:david)) + + assert_no_difference -> { Notification.count } do + @card.toggle_assignment users(:kevin) + end + end + private def assert_system_comment(expected_comment) assert_difference -> { @card.comments.count }, 1 do