예제 #1
0
def test_assert_success_callback_delay_seconds_set():
    with pytest.raises(AssertionError):
        ResourceClient.assert_success(OperationStatus.SUCCESS,
                                      {"callbackDelaySeconds": 5})
예제 #2
0
def test_assert_success_wrong_status(status):
    with pytest.raises(AssertionError):
        ResourceClient.assert_success(status, {})
예제 #3
0
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": []})