calebasse/calebasse/dossiers/tests.py @ 8ee74769
| 8b82d1fa | Mikaël Ates | # -*- coding: utf-8 -*-
|
|
from django.test import TestCase
|
|||
from django.contrib.auth.models import User
|
|||
| 5ae15fa7 | Benjamin Dauvergne | ||
| 8b82d1fa | Mikaël Ates | from models import create_patient
|
|
| 586af040 | Jérôme Schneider | from calebasse.dossiers.models import Status
|
|
| bb8c46e4 | Mikaël Ates | from calebasse.ressources.models import Service
|
|
| 5ae15fa7 | Benjamin Dauvergne | ||
| 8b82d1fa | Mikaël Ates | class PatientRecordTest(TestCase):
|
|
| 5ae15fa7 | Benjamin Dauvergne | ||
| 8b82d1fa | Mikaël Ates | def test_states(self):
|
|
creator = User.objects.create(username='John')
|
|||
| 586af040 | Jérôme Schneider | for service in Service.objects.all():
|
|
| 8b82d1fa | Mikaël Ates | patient = create_patient('John', 'Doe', service, creator)
|
|
| 586af040 | Jérôme Schneider | for status in Status.objects.filter(services=service):
|
|
patient.set_state(status, creator)
|