diff --git a/src/pygef/shim.py b/src/pygef/shim.py index 2525b26b..4edc9649 100644 --- a/src/pygef/shim.py +++ b/src/pygef/shim.py @@ -105,7 +105,7 @@ def gef_cpt_to_cpt_data(gef_cpt: _GefCpt) -> CPTData: kwargs["bro_id"] = None kwargs["alias"] = gef_cpt.test_id kwargs["data"] = gef_cpt.df - kwargs["research_report_date"] = None + kwargs["research_report_date"] = gef_cpt.file_date kwargs["cpt_standard"] = None kwargs["groundwater_level"] = gef_cpt.groundwater_level kwargs["dissipationtest_performed"] = None @@ -193,7 +193,7 @@ def gef_bore_to_bore_data(gef_bore: _GefBore) -> BoreData: kwargs["bro_id"] = None kwargs["alias"] = gef_bore.test_id kwargs["groundwater_level"] = None - kwargs["research_report_date"] = None + kwargs["research_report_date"] = gef_bore.file_date kwargs["description_procedure"] = "unknown" kwargs["delivered_vertical_position_offset"] = gef_bore.zid kwargs["delivered_vertical_position_datum"] = "unknown" diff --git a/tests/test_shim.py b/tests/test_shim.py index 403ab7db..6cc6fb2a 100644 --- a/tests/test_shim.py +++ b/tests/test_shim.py @@ -1,3 +1,5 @@ +from datetime import datetime + import pytest from lxml.etree import XMLSyntaxError @@ -49,7 +51,7 @@ def test_gef_to_cpt_data(_type, cpt_gef_1, cpt_gef_1_bytes, cpt_gef_1_string) -> "final_depth": 20.0, "predrilled_depth": 0.0, "quality_class": QualityClass(2), - "research_report_date": None, + "research_report_date": datetime(2019, 2, 13).date(), "standardized_location": None, "delivered_location": Location( srs_name="urn:ogc:def:crs:EPSG::28992", x=79578.38, y=424838.97