Skip to content

Commit

Permalink
special case non-approved status check
Browse files Browse the repository at this point in the history
  • Loading branch information
czue committed Jan 20, 2025
1 parent 9a617b9 commit 9e44de3
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion commcare_connect/opportunity/tests/test_visit_import.py
Original file line number Diff line number Diff line change
Expand Up @@ -614,7 +614,10 @@ def _validate_saved_fields(opportunity_access: OpportunityAccess):
for completed_work in opportunity_access.completedwork_set.all():
assert completed_work.saved_completed_count == completed_work.completed_count
assert completed_work.saved_approved_count == completed_work.approved_count
assert completed_work.saved_payment_accrued == completed_work.payment_accrued
if completed_work.status == CompletedWorkStatus.approved:
assert completed_work.saved_payment_accrued == completed_work.payment_accrued
else:
assert completed_work.saved_payment_accrued == 0
# usd to usd should be the same
assert completed_work.saved_payment_accrued_usd == completed_work.saved_payment_accrued
# todo: also validate org payments and currency transfers

0 comments on commit 9e44de3

Please sign in to comment.