Skip to content

Commit

Permalink
[#56] Fix dates tests
Browse files Browse the repository at this point in the history
  • Loading branch information
amercader committed Jun 6, 2024
1 parent b1e1718 commit 209fda5
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 16 deletions.
4 changes: 2 additions & 2 deletions ckanext/dcat/tests/test_euro_dcatap_2_profile_serialize.py
Original file line number Diff line number Diff line change
Expand Up @@ -298,13 +298,13 @@ def test_temporal(self):
for predicate in [SCHEMA.startDate, DCAT.startDate]:
triples = []
for temporal_obj in temporal_obj_list:
triples.extend(self._triples(g, temporal_obj, predicate, parse_date(extras['temporal_start']).isoformat(), XSD.dateTime))
triples.extend(self._triples(g, temporal_obj, predicate, extras['temporal_start'], XSD.dateTime))
assert len(triples) == 1

for predicate in [SCHEMA.endDate, DCAT.endDate]:
triples = []
for temporal_obj in temporal_obj_list:
triples.extend(self._triples(g, temporal_obj, predicate, parse_date(extras['temporal_end']).isoformat(), XSD.dateTime))
triples.extend(self._triples(g, temporal_obj, predicate, extras['temporal_end'], XSD.date))
assert len(triples) == 1

def test_high_value_datasets(self):
Expand Down
4 changes: 2 additions & 2 deletions ckanext/dcat/tests/test_euro_dcatap_profile_serialize.py
Original file line number Diff line number Diff line change
Expand Up @@ -503,8 +503,8 @@ def test_temporal(self):
assert temporal

assert self._triple(g, temporal, RDF.type, DCT.PeriodOfTime)
assert self._triple(g, temporal, SCHEMA.startDate, parse_date(extras['temporal_start']).isoformat(), XSD.dateTime)
assert self._triple(g, temporal, SCHEMA.endDate, parse_date(extras['temporal_end']).isoformat(), XSD.dateTime)
assert self._triple(g, temporal, SCHEMA.startDate, extras['temporal_start'], XSD.dateTime)
assert self._triple(g, temporal, SCHEMA.endDate, extras['temporal_end'], XSD.date)

def test_spatial(self):
dataset = {
Expand Down
24 changes: 12 additions & 12 deletions ckanext/dcat/tests/test_scheming_support.py
Original file line number Diff line number Diff line change
Expand Up @@ -201,15 +201,15 @@ def test_e2e_ckan_to_dcat(self):
g,
dataset_ref,
DCT.issued,
dataset["issued"] + "T00:00:00",
data_type=XSD.dateTime,
dataset["issued"],
data_type=XSD.date,
)
assert self._triple(
g,
dataset_ref,
DCT.modified,
dataset["modified"] + "T00:00:00",
data_type=XSD.dateTime,
dataset["modified"],
data_type=XSD.date,
)

# List fields
Expand Down Expand Up @@ -307,29 +307,29 @@ def test_e2e_ckan_to_dcat(self):
g,
temporal[0][2],
SCHEMA.startDate,
dataset_dict["temporal_coverage"][0]["start"] + "T00:00:00",
data_type=XSD.dateTime,
dataset_dict["temporal_coverage"][0]["start"],
data_type=XSD.date,
)
assert self._triple(
g,
temporal[0][2],
SCHEMA.endDate,
dataset_dict["temporal_coverage"][0]["end"] + "T00:00:00",
data_type=XSD.dateTime,
dataset_dict["temporal_coverage"][0]["end"],
data_type=XSD.date,
)
assert self._triple(
g,
temporal[1][2],
SCHEMA.startDate,
dataset_dict["temporal_coverage"][1]["start"] + "T00:00:00",
data_type=XSD.dateTime,
dataset_dict["temporal_coverage"][1]["start"],
data_type=XSD.date,
)
assert self._triple(
g,
temporal[1][2],
SCHEMA.endDate,
dataset_dict["temporal_coverage"][1]["end"] + "T00:00:00",
data_type=XSD.dateTime,
dataset_dict["temporal_coverage"][1]["end"],
data_type=XSD.date,
)

spatial = [t for t in g.triples((dataset_ref, DCT.spatial, None))]
Expand Down

0 comments on commit 209fda5

Please sign in to comment.