From adcfe6f681a89d698480d965d5074dcfe3b052ac Mon Sep 17 00:00:00 2001 From: Stephon Striplin Date: Thu, 11 Aug 2011 11:01:56 -0700 Subject: [PATCH] remove contentlength zero header test This test effectively tells the server that this request will contain no data and any data in the body should be interpreted to be part of the next request. By luck, we close the tcp connection beforehand so we don't see this additional data. However, the issues caused here would not be at the rgw/dho level. --- s3tests/functional/test_headers.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/s3tests/functional/test_headers.py b/s3tests/functional/test_headers.py index c39c626..9623879 100644 --- a/s3tests/functional/test_headers.py +++ b/s3tests/functional/test_headers.py @@ -255,17 +255,6 @@ def test_object_create_bad_contentlength_negative(): eq(e.error_code, None) -@nose.with_setup(teardown=_clear_custom_headers) -@attr('fails_on_dho') -def test_object_create_bad_contentlength_zero(): - key = _setup_bad_object({'Content-Length': 0}) - - e = assert_raises(boto.exception.S3ResponseError, key.set_contents_from_string, 'bar') - eq(e.status, 400) - eq(e.reason, 'Bad Request') - eq(e.error_code, 'BadDigest') - - @nose.with_setup(teardown=_clear_custom_headers) def test_object_create_bad_contentlength_none(): key = _setup_bad_object(remove=('Content-Length',))