Deal differ detects number of attempts changes for db update 🟥

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Daniel Roth 2026-07-03 10:14:22 +00:00
parent 58ce855e0b
commit c00ae894ee

View file

@ -1128,6 +1128,32 @@ def test_db_update_trigger__dealname_changed__returns_true() -> None:
assert result is True
def test_db_update_trigger__number_of_attempts_changed__returns_true() -> None:
deal_id = uuid.uuid4()
# Arrange
old_deal = make_old_deal(
id=deal_id,
number_of_attempts="2",
)
new_deal = make_new_deal(
deal_id,
hs_object_id="1",
number_of_attempts="3",
)
# Act
result = HubspotDealDiffer.check_for_db_update_trigger(
new_deal=new_deal,
new_company=None,
new_listing=None,
old_deal=old_deal,
)
# Assert
assert result is True
def test_db_update_trigger__company_changed__returns_true() -> None:
deal_id = uuid.uuid4()