From e21479e22e9adfeb33dc18bbe5f22c0476743733 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Tue, 28 Mar 2017 13:44:44 +0200
Subject: [PATCH] test for approaching visits without appointment list added

---
 smash/web/tests/test_view_visit.py | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/smash/web/tests/test_view_visit.py b/smash/web/tests/test_view_visit.py
index 6cd4a8d0..87050edf 100644
--- a/smash/web/tests/test_view_visit.py
+++ b/smash/web/tests/test_view_visit.py
@@ -1,9 +1,11 @@
+import datetime
+
 from django.test import Client
 from django.test import TestCase
 from django.urls import reverse
 
 from functions import create_subject, create_visit, create_appointment, create_user, create_appointment_type
-from web.views.visit import visit_details
+from web.views.notifications import get_today_midnight_date
 
 
 class VisitViewTests(TestCase):
@@ -24,7 +26,7 @@ class VisitViewTests(TestCase):
         self.assertEqual(response.status_code, 200)
 
     def test_visit_list(self):
-        visit = create_visit()
+        create_visit()
 
         response = self.client.get(reverse('web.views.visits'))
         self.assertEqual(response.status_code, 200)
@@ -36,3 +38,13 @@ class VisitViewTests(TestCase):
 
         response = self.client.get(reverse('web.views.visits_with_missing_appointments'))
         self.assertEqual(response.status_code, 200)
+
+    def test_approaching_visits_without_appointments(self):
+        visit = create_visit()
+        visit.datetime_begin = get_today_midnight_date() + datetime.timedelta(days=2)
+        visit.save()
+
+        response = self.client.get(reverse("web.views.approaching_visits_without_appointments"))
+        self.assertEqual(response.status_code, 200)
+
+    
\ No newline at end of file
-- 
GitLab