fix(047): the triggers after the initial csource notification; the @context on PATCH
Merge after: the previous MR (the initial csource notification) - this branch is stacked on it.
The triggers of a context source registration subscription, after the initial notification; the @context on PATCH.
Spec: TS 104-175 clause 12.4.7: the initial notification is sent on subscription, then one for each change in a matching registration (create, update, delete).
Change:
- 047_08 to 047_15 consume the initial notification before waiting for the one their trigger sends. 047_08 and 047_09 register Building and Bus.
- 047_16 sends its PATCH with the suite's @context.
Update Context Source Registration Subscriptiontakes an optionalcontext(a Link header).
Effect (against coraine): 12 Test Cases fail on develop and pass with this MR: 047_08_01, 047_09_01, 047_10_01, 047_11_01, 047_11_02, 047_12_01, 047_13_01, 047_14_01, 047_15_01, 047_16_01, 047_16_02, 047_16_03. None breaks.
Checks run: robocop format --check (0 files), scripts/find_unused_test_data.py (nothing new), statisticsDocumentationData.py (0 of 625 failed), doc unit tests OK.
Fix MR 11 of the plan: https://famzang.com/ttf/ngsi-ld-suite-plan.html