Skip to content

Commit c7b7286

Browse files
committed
NRL-791 fix tests
1 parent fd5a750 commit c7b7286

File tree

7 files changed

+7
-10
lines changed

7 files changed

+7
-10
lines changed

api/producer/createDocumentReference/create_document_reference.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ def _validate_producer_id(identifier, metadata, idx):
135135
Validate that there is an ODS code in the relatesTo target identifier
136136
"""
137137
producer_id = identifier.split("-", 1)[0]
138-
if metadata.ods_code != tuple(producer_id.split("|")):
138+
if metadata.ods_code != producer_id:
139139
logger.log(
140140
LogReference.PROCREATE007b,
141141
related_identifier=identifier,
@@ -226,8 +226,7 @@ def handler(
226226
logger.log(LogReference.PROCREATE000)
227227
logger.log(LogReference.PROCREATE001, resource=body)
228228

229-
id_prefix = f"|{metadata.ods_code}"
230-
body.id = f"{id_prefix}-{uuid4()}"
229+
body.id = f"{metadata.ods_code}-{uuid4()}"
231230

232231
validator = DocumentReferenceValidator()
233232
result = validator.validate(body)

api/producer/deleteDocumentReference/delete_document_reference.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def handler(
2828
pointer_id = urllib.parse.unquote(path.id)
2929
producer_id, _ = pointer_id.split("-", 1)
3030

31-
if metadata.ods_code != tuple(producer_id.split(".")):
31+
if metadata.ods_code != producer_id:
3232
logger.log(
3333
LogReference.PRODELETE001,
3434
ods_code=metadata.ods_code,

api/producer/readDocumentReference/read_document_reference.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ def handler(
3838
parsed_id = urllib.parse.unquote(path.id)
3939

4040
producer_id = parsed_id.split("-", maxsplit=1)[0]
41-
if metadata.ods_code != tuple(producer_id.split(".")):
41+
if metadata.ods_code != producer_id:
4242
logger.log(
4343
LogReference.PROREAD001,
4444
ods_code=metadata.ods_code,

api/producer/updateDocumentReference/tests/test_update_document_reference.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ def test_update_document_reference_happy_path(repository: DocumentPointerReposit
3030

3131
existing_doc_pointer = repository.get_by_id("Y05868-99999-99999-999999")
3232
assert existing_doc_pointer is not None
33-
3433
existing_doc_ref = DocumentReference.model_validate_json(
3534
existing_doc_pointer.document
3635
)

api/producer/updateDocumentReference/update_document_reference.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def handler(
6161

6262
core_model = DocumentPointer.from_document_reference(document_reference)
6363

64-
if metadata.ods_code != tuple(core_model.producer_id.split("|")):
64+
if metadata.ods_code != core_model.producer_id:
6565
logger.log(
6666
LogReference.PROUPDATE004,
6767
metadata_ods_code=metadata.ods_code,

api/producer/upsertDocumentReference/upsert_document_reference.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ def _validate_producer_id(identifier, metadata, idx):
138138
Validate that there is an ODS code in the relatesTo target identifier
139139
"""
140140
producer_id = identifier.split("-", 1)[0]
141-
if metadata.ods_code != tuple(producer_id.split("|")):
141+
if metadata.ods_code != producer_id:
142142
logger.log(
143143
LogReference.PROUPSERT007b,
144144
related_identifier=identifier,
@@ -230,7 +230,7 @@ def handler(
230230

231231
core_model = _create_core_model(result.resource, metadata)
232232

233-
if metadata.ods_code != tuple(core_model.producer_id.split("|")):
233+
if metadata.ods_code != core_model.producer_id:
234234
logger.log(
235235
LogReference.PROUPSERT003,
236236
ods_code=metadata.ods_code,

layer/nrlf/core/tests/test_model.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ def test_connection_metadata():
3131
assert metadata.nrl_app_id == "test-nrl"
3232
assert metadata.client_rp_details.developer_app_name == "test"
3333
assert metadata.client_rp_details.developer_app_id == "test"
34-
assert metadata.ods_code_parts == ("test", "test")
3534

3635

3736
def test_producer_request_params():

0 commit comments

Comments
 (0)