fix: Delete CSR-subscription keyword must not raise on expected 4xx (042_02/03)
The keyword "Delete Context Source Registration Subscription" issued its DELETE without expected_status=any, so RequestsLibrary raised an HTTPError on any status >= 400. 042_02_01 (invalid URI, expects 400 BadRequestData) and 042_03_01 (unknown id, expects 404 ResourceNotFound) are negative-path tests, so the keyword aborted before they could assert the status code.
Every sibling keyword in ContextSourceRegistrationSubscription.resource already carries expected_status=any (lines 37, 70, 89, 100, 111), as does the regular Delete Subscription keyword — the Delete keyword here was the one that was missed. Add it.
The broker is correct (400 for invalid URI, 404 for unknown). Documented as testsuite-doubts.md #76 (closed).
Co-Authored-By: Claude Opus 4.7 noreply@anthropic.com