fix(021_25, 021_08): the expectations of two temporal queries

TS 104 175 clause 11.3.3 (Query Temporal Evolution of Entities). Two expectations that do not follow it:

  • 021_25_01: an unfiltered local temporal query matches both vehicles the TC creates, and the expectation lists only one. It gets an expectation of its own with both (vehicles-temporal-representation-021-25.jsonld). As asked in #96, the ids change consistently: the TC creates 021-25-A and 021-25-B, in the TC and in the expectation. It used 021-06-A/B, the ids of 021_06.
  • 021_08_01: the query is q=speed>90, and clause 11.3.3.4 includes in the temporal representation only the Attribute instances "which meet the temporal, query and geoquery restrictions". The two speed instances with the value 80 are removed from the expectation. fuelLevel is not in the query, so its instances stay.

2 Test Cases, expectations only. Both fail on develop and pass with this MR, against coraine. Doc unit tests 13/13, statisticsDocumentationData.py 0 of 607 failed, robocop format --check clean, robot --dryrun clean, no unused test data.

Fix MR 5 of the plan: https://famzang.com/ttf/ngsi-ld-suite-plan.html

Merge request reports

Loading
Loading