major update to test

This commit is contained in:
Ross
2024-02-26 22:30:36 +00:00
parent 8299efabf9
commit 9d0cf66441
8 changed files with 234 additions and 7 deletions
View File
+31
View File
@@ -0,0 +1,31 @@
from django.conf import settings
from django.utils import timezone
import pytest
from django.test import Client
from generic.models import Modality, Plane, Contrast, Examination, Site
from django.contrib.auth import get_user_model
@pytest.fixture
def create_user(db):
return get_user_model().objects.create_user(
username="testuser",
password="testpassword",
email="test@test.com"
)
@pytest.fixture
def create_modality():
return Modality.objects.create(modality="Test Modality")
@pytest.fixture
def create_plane():
return Plane.objects.create(plane="Test Plane")
@pytest.fixture
def create_contrast():
return Contrast.objects.create(contrast="Test Contrast")
@pytest.fixture
def create_examination(create_modality):
return Examination.objects.create(examination="Test Examination", modality=create_modality)