From 96abac05bf2dd933d51c12212247efb5c609805e Mon Sep 17 00:00:00 2001 From: chapeau Date: Sat, 2 Mar 2024 15:40:22 +0100 Subject: [PATCH] Add UT for cotisation order --- cotisations/test_views.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cotisations/test_views.py b/cotisations/test_views.py index bf3a3229..d3f5c507 100644 --- a/cotisations/test_views.py +++ b/cotisations/test_views.py @@ -125,9 +125,13 @@ class NewFactureTests(TestCase): self.assertEqual(response.status_code, 302) self.assertEqual(response.url, "/users/profil/%d" % self.user.pk) invoice = self.user.facture_set.first() + cotisations = invoice.get_subscription() delta = relativedelta(self.user.end_connexion(), date) delta.microseconds = 0 self.assertEqual(delta, relativedelta(months=1, days=7)) + # Check that the cotisations are sorted + self.assertEqual(relativedelta(cotisations[0].date_end_con, cotisations[0].date_start_con), relativedelta(months=1)) + self.assertEqual(relativedelta(cotisations[1].date_end_con, cotisations[1].date_start_con), relativedelta(days=7)) def test_several_articles_creates_several_purchases(self): data = {