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

Merge request reports

Loading