Exemplo n.º 1
0
    def test_routing_exception_translation(self):
        from ddbmock.router.boto import _ddbmock_exception_to_boto_exception
        from boto.exception import DynamoDBResponseError
        from ddbmock.errors import InternalFailure

        self.assertIsInstance(_ddbmock_exception_to_boto_exception(
                              InternalFailure('taratata')),
                              DynamoDBResponseError)
Exemplo n.º 2
0
    def test_conditions_exception_translation(self):
        from ddbmock.router.boto import _ddbmock_exception_to_boto_exception
        from boto.dynamodb.exceptions import DynamoDBConditionalCheckFailedError
        from ddbmock.errors import ConditionalCheckFailedException

        self.assertIsInstance(_ddbmock_exception_to_boto_exception(
                              ConditionalCheckFailedException('taratata')),
                              DynamoDBConditionalCheckFailedError)
Exemplo n.º 3
0
    def test_validation_exception_translation(self):
        from ddbmock.router.boto import _ddbmock_exception_to_boto_exception
        from boto.dynamodb.exceptions import DynamoDBValidationError
        from ddbmock.errors import ValidationException

        self.assertIsInstance(_ddbmock_exception_to_boto_exception(
                              ValidationException('taratata')),
                              DynamoDBValidationError)
Exemplo n.º 4
0
    def test_routing_exception_translation(self):
        from ddbmock.router.boto import _ddbmock_exception_to_boto_exception
        from boto.exception import DynamoDBResponseError
        from ddbmock.errors import InternalFailure

        self.assertIsInstance(
            _ddbmock_exception_to_boto_exception(InternalFailure('taratata')),
            DynamoDBResponseError)
Exemplo n.º 5
0
    def test_validation_exception_translation(self):
        from ddbmock.router.boto import _ddbmock_exception_to_boto_exception
        from boto.dynamodb.exceptions import DynamoDBValidationError
        from ddbmock.errors import ValidationException

        self.assertIsInstance(
            _ddbmock_exception_to_boto_exception(
                ValidationException('taratata')), DynamoDBValidationError)
Exemplo n.º 6
0
    def test_conditions_exception_translation(self):
        from ddbmock.router.boto import _ddbmock_exception_to_boto_exception
        from boto.dynamodb.exceptions import DynamoDBConditionalCheckFailedError
        from ddbmock.errors import ConditionalCheckFailedException

        self.assertIsInstance(
            _ddbmock_exception_to_boto_exception(
                ConditionalCheckFailedException('taratata')),
            DynamoDBConditionalCheckFailedError)