Skip to content
Snippets Groups Projects
Commit e21479e2 authored by Piotr Gawron's avatar Piotr Gawron
Browse files

test for approaching visits without appointment list added

parent 84093e87
No related branches found
No related tags found
1 merge request!31Tests added
import datetime
from django.test import Client from django.test import Client
from django.test import TestCase from django.test import TestCase
from django.urls import reverse from django.urls import reverse
from functions import create_subject, create_visit, create_appointment, create_user, create_appointment_type 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): class VisitViewTests(TestCase):
...@@ -24,7 +26,7 @@ class VisitViewTests(TestCase): ...@@ -24,7 +26,7 @@ class VisitViewTests(TestCase):
self.assertEqual(response.status_code, 200) self.assertEqual(response.status_code, 200)
def test_visit_list(self): def test_visit_list(self):
visit = create_visit() create_visit()
response = self.client.get(reverse('web.views.visits')) response = self.client.get(reverse('web.views.visits'))
self.assertEqual(response.status_code, 200) self.assertEqual(response.status_code, 200)
...@@ -36,3 +38,13 @@ class VisitViewTests(TestCase): ...@@ -36,3 +38,13 @@ class VisitViewTests(TestCase):
response = self.client.get(reverse('web.views.visits_with_missing_appointments')) response = self.client.get(reverse('web.views.visits_with_missing_appointments'))
self.assertEqual(response.status_code, 200) 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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment