Skip to content

Commit cbdd8be

Browse files
committed
remocked batch service
1 parent adaf028 commit cbdd8be

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

backend/tests/test_fhir_batch_service.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ def setUp(self):
1717
super().setUp()
1818
self.redis_patcher = patch("models.utils.validation_utils.redis_client")
1919
self.mock_redis_client = self.redis_patcher.start()
20-
self.mock_redis_client.hget.side_effect = mock_redis_hget
2120
self.logger_info_patcher = patch("logging.Logger.info")
2221
self.mock_logger_info = self.logger_info_patcher.start()
2322

@@ -85,6 +84,7 @@ def test_create_immunization_post_validation_error(self):
8584
bad_target_disease_imms = deepcopy(valid_imms)
8685
bad_target_disease_imms["protocolApplied"][0]["targetDisease"][0]["coding"][0]["code"] = "bad-code"
8786
expected_msg = "protocolApplied[0].targetDisease[*].coding[?(@.system=='http://snomed.info/sct')].code - ['bad-code'] is not a valid combination of disease codes for this service"
87+
self.mock_redis_client.hget.return_value = None # Reset mock for invalid cases
8888
with self.assertRaises(CustomValidationError) as error:
8989
self.pre_validate_fhir_service.create_immunization(
9090
immunization=bad_target_disease_imms,
@@ -151,6 +151,8 @@ def test_update_immunization_pre_validation_error(self):
151151
def test_update_immunization_post_validation_error(self):
152152
"""it should return error since it got failed in initial validation"""
153153

154+
self.mock_redis_client.hget.return_value = None # Reset mock for invalid cases
155+
154156
valid_imms = create_covid_19_immunization_dict_no_id()
155157
bad_target_disease_imms = deepcopy(valid_imms)
156158
bad_target_disease_imms["protocolApplied"][0]["targetDisease"][0]["coding"][0]["code"] = "bad-code"

0 commit comments

Comments
 (0)