Skip to content

Commit 783f116

Browse files
Update test_notice_repository.py
1 parent 3d125d7 commit 783f116

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

tests/e2e/data_manager/test_notice_repository.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
from ted_sws.core.model.metadata import TEDMetadata
66
from ted_sws.core.model.notice import Notice, NoticeStatus
77
from ted_sws.notice_validator.services.shacl_test_suite_runner import validate_notice_with_shacl_suite
8+
from ted_sws.notice_validator.services.sparql_test_suite_runner import validate_notice_with_sparql_suite
89

910
NOTICE_TED_ID = "123456"
1011
TEST_DATABASE_NAME = "test_database_name"
@@ -49,12 +50,21 @@ def test_notice_repository_store_validation_reports_in_grid_fs(notice_with_disti
4950
notice_repository = NoticeRepository(mongodb_client=mongodb_client, database_name=TEST_DATABASE_NAME)
5051
notice = notice_with_distilled_status
5152
validate_notice_with_shacl_suite(notice=notice, mapping_suite_package=dummy_mapping_suite)
53+
validate_notice_with_sparql_suite(notice=notice, mapping_suite_package=dummy_mapping_suite)
5254
notice_repository.add(notice)
5355
result_notice = notice_repository.get(reference=notice.ted_id)
54-
for validation_report, result_validation_report in zip(notice.rdf_manifestation.shacl_validations, result_notice.rdf_manifestation.shacl_validations):
56+
for validation_report, result_validation_report in zip(notice.rdf_manifestation.shacl_validations,
57+
result_notice.rdf_manifestation.shacl_validations):
58+
assert validation_report.object_data == result_validation_report.object_data
59+
60+
for validation_report, result_validation_report in zip(notice.rdf_manifestation.sparql_validations,
61+
result_notice.rdf_manifestation.sparql_validations):
5562
assert validation_report.object_data == result_validation_report.object_data
5663

5764
for validation_report, result_validation_report in zip(notice.distilled_rdf_manifestation.shacl_validations,
5865
result_notice.distilled_rdf_manifestation.shacl_validations):
5966
assert validation_report.object_data == result_validation_report.object_data
6067

68+
for validation_report, result_validation_report in zip(notice.distilled_rdf_manifestation.sparql_validations,
69+
result_notice.distilled_rdf_manifestation.sparql_validations):
70+
assert validation_report.object_data == result_validation_report.object_data

0 commit comments

Comments
 (0)