@@ -360,19 +360,21 @@ class InterventionWorkflowTestCase(BaseWorkflowTestCase):
|
||||
self.eco_account.recorded = rec_action
|
||||
self.eco_account.share_with_list([self.superuser])
|
||||
self.eco_account.save()
|
||||
num_all_deducs = EcoAccountDeduction.objects.count()
|
||||
|
||||
# Run the request
|
||||
self.client_user.post(new_url, post_data)
|
||||
|
||||
# Expect the deduction to be created, since all constraints are fulfilled
|
||||
self.assertEqual(1, self.eco_account.deductions.count())
|
||||
self.assertEqual(1, EcoAccountDeduction.objects.count())
|
||||
self.assertEqual(num_all_deducs + 1, EcoAccountDeduction.objects.count())
|
||||
|
||||
# Make sure the deduction contains the expected data
|
||||
deduction = EcoAccountDeduction.objects.first()
|
||||
deduction = EcoAccountDeduction.objects.get(
|
||||
account=self.eco_account,
|
||||
intervention=self.intervention
|
||||
)
|
||||
self.assertEqual(deduction.surface, test_surface)
|
||||
self.assertEqual(deduction.intervention, self.intervention)
|
||||
self.assertEqual(deduction.account, self.eco_account)
|
||||
|
||||
# Return deduction for further usage in tests
|
||||
return deduction
|
||||
|
||||
Reference in New Issue
Block a user