Add test for aborting a bogus multi-part upload

This commit is contained in:
Andrew Gaul 2015-01-02 19:28:21 -08:00
parent 4a67f6c0f3
commit d978adbf2d

View file

@ -4437,6 +4437,14 @@ def test_abort_multipart_upload():
eq(obj_count, 0) eq(obj_count, 0)
eq(bytes_used, 0) eq(bytes_used, 0)
def test_abort_multipart_upload_not_found():
bucket = get_new_bucket()
key="mymultipart"
e = assert_raises(boto.exception.S3ResponseError, bucket.cancel_multipart_upload, key, '1')
eq(e.status, 404)
eq(e.reason, 'Not Found')
eq(e.error_code, 'NoSuchUpload')
@attr(resource='object') @attr(resource='object')
@attr(method='put') @attr(method='put')
@attr(operation='concurrent multi-part uploads') @attr(operation='concurrent multi-part uploads')