Skip to content

Commit b2538a5

Browse files
committed
test: add test data setup for item and service import tests
- Added create_test_item() in ImportItemTest.setUp() to ensure test item exists for import operations - Added create_test_service() in ImportServiceTest.setUp() to ensure test service exists for import operations - Imported required helpers from medical.test_helpers module This enhances test reliability by providing necessary fixtures before running import tests.
1 parent 5b07e95 commit b2538a5

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

tools/tests/test_item.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,15 @@
44
from django.test import TestCase
55
from location.test_helpers import create_test_location
66
from django.conf import settings
7+
from medical.test_helpers import create_test_item
78
from tools.resources import ItemResource
89

910
class ImportItemTest(TestCase):
1011

1112
def setUp(self) -> None:
1213
super(ImportItemTest, self).setUp()
1314
self.user = create_test_interactive_user()
14-
15+
create_test_item('S', custom_props={"code": 'SS'})
1516
def test_simple_import(self):
1617
dir_path = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))
1718
resource = ItemResource(user=self.user)

tools/tests/test_service.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@
55
from location.test_helpers import create_test_location
66
from django.conf import settings
77
from tools.resources import ServiceResource
8+
from medical.test_helpers import create_test_service
89

910

1011
class ImportServiceTest(TestCase):
1112

1213
def setUp(self) -> None:
1314
super(ImportServiceTest, self).setUp()
1415
self.user = create_test_interactive_user()
16+
create_test_service('S', custom_props={"code": 'SS'})
1517

1618
def test_simple_import(self):
1719
dir_path = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))

0 commit comments

Comments
 (0)