def test_assert_success_callback_delay_seconds_set(): with pytest.raises(AssertionError): ResourceClient.assert_success(OperationStatus.SUCCESS, {"callbackDelaySeconds": 5})
def test_assert_success_wrong_status(status): with pytest.raises(AssertionError): ResourceClient.assert_success(status, {})
def test_assert_success_error_code_set(): with pytest.raises(AssertionError): ResourceClient.assert_success( OperationStatus.SUCCESS, {"errorCode": HandlerErrorCode.AccessDenied.value})
def test_assert_success_callback_context_set(): with pytest.raises(AssertionError): ResourceClient.assert_success(OperationStatus.SUCCESS, {"callbackContext": []})