Extract common method to query when entropy is cleaned

We were always quering auto_close_at
https://37s.fizzy.37signals.com/collections/2/cards/743
This commit is contained in:
Jorge Manrubia
2025-06-02 18:03:14 +02:00
parent a3866348fd
commit 08c5abfbdb
4 changed files with 27 additions and 5 deletions
+10
View File
@@ -47,4 +47,14 @@ class Card::EntropyTest < ActiveSupport::TestCase
assert cards(:logo).reload.considering?
assert_equal Time.current, cards(:logo).last_active_at
end
test "entropy_cleaned_at returns when the entropy will be cleaned" do
cards(:logo).reconsider
assert_equal cards(:logo).auto_close_at, cards(:logo).entropy_cleaned_at
assert_not_nil cards(:logo).entropy_cleaned_at
cards(:logo).engage
assert_equal cards(:logo).auto_reconsider_at, cards(:logo).entropy_cleaned_at
assert_not_nil cards(:logo).entropy_cleaned_at
end
end