fix(021_15, 021_16): temporal pagination of Query Temporal Evolution follows TS 104 176 clause 6.4.7.3

TS 104 176 clause 6.4.7.3, temporal pagination, on Query Temporal Evolution of Entities. This is the Query side of !347 (merged), and it is stacked on it: it uses the keywords !347 (merged) adds. Tagged since_ts104_v1.1.1. See #97.

  • 021_15: 7 TCs on GET /temporal/entities. lastN and firstN, with offsetN, the last page, a page that covers every instance, temporalValues, and firstN with lastN (400). Check Temporal Page Size from !347 (merged) replaces the TC's own copy of the per-Attribute page check.
  • 021_16: the POST query (temporalQ.lastN=5 on a 20-instance entity) gives the intervalbefore Link with offsetN=5. It no longer expects a 206 with Content-Range, which TS 104 176 does not have. New query file: entity-operations-paginated-query.jsonld.

8 TCs. All 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.

Merge after !347 (merged). Fix MR 7 of the plan: https://famzang.com/ttf/ngsi-ld-suite-plan.html

Merge request reports

Loading
Loading