Loading
fix(018_10,018_13,019_13,019_16,019_24): keep objectType in normalized linked-entity join
Per ETSI NGSI-LD annex C.2.2.1.2 (inline) and C.2.2.1.3 (flattened), a
Relationship rendered in a normalized Linked-Entity join retains its
objectType alongside the added entity/entityList sub-attribute. The
normalized expectation files had dropped objectType; restore it. The
simplified variants are unaffected (simplified replaces the Relationship,
so objectType does not appear).
019_24 (POST-query mirror of 019_13) reuses the 019-13 expectation files
but fed building-relationship.jsonld (no objectType), so it only passed
while the shared expectation also lacked objectType. Align its input to
019_13's building-relationship-with-objectType.jsonld, matching the
stated intent that 019_24 has the same expectations as 019_13.
Co-Authored-By:
Claude Opus 4.8 (1M context) <noreply@anthropic.com>