From: Andrew Gaul Date: Sat, 3 Jan 2015 03:28:21 +0000 (-0800) Subject: Add test for aborting a bogus multi-part upload X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F34%2Fhead;p=s3-tests.git Add test for aborting a bogus multi-part upload --- diff --git a/s3tests/functional/test_s3.py b/s3tests/functional/test_s3.py index d243d2a8..55442445 100644 --- a/s3tests/functional/test_s3.py +++ b/s3tests/functional/test_s3.py @@ -4437,6 +4437,14 @@ def test_abort_multipart_upload(): eq(obj_count, 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(method='put') @attr(operation='concurrent multi-part uploads')