+26
−0
Loading
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. Co-Authored-By:Claude Opus 4.7 <noreply@anthropic.com>