From 04423064843be5874c5a848250ba540bba7c6bf0 Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Thu, 30 Nov 2017 14:10:37 +0100 Subject: [PATCH] unit test for checking ordering by visit dates --- smash/web/tests/api_views/test_subject.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/smash/web/tests/api_views/test_subject.py b/smash/web/tests/api_views/test_subject.py index c7ea2361..b1321d56 100644 --- a/smash/web/tests/api_views/test_subject.py +++ b/smash/web/tests/api_views/test_subject.py @@ -410,3 +410,14 @@ class TestApi(TestCase): self.check_subject_filtered([["visit_1", "DONE"], ["visit_2", "UPCOMING"]], [subject]) self.check_subject_filtered([["visit_1", "UPCOMING"], ["visit_2", "DONE"]], []) + + def test_subjects_ordered_by_visit_1(self): + subject = self.study_subject + subject2 = create_study_subject(2) + + visit = create_visit(subject) + appointment = create_appointment(visit) + appointment.status = Appointment.APPOINTMENT_STATUS_FINISHED + appointment.save() + + self.check_subject_ordered("visit_1", [subject, subject2]) -- GitLab