From 56aeecce8ccbf7a24e8610706068bbe3f9d8f214 Mon Sep 17 00:00:00 2001 From: Stephon Striplin Date: Mon, 11 Jul 2011 12:14:06 -0700 Subject: [PATCH] add test_object_set_get_metadata_empty --- test_s3.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test_s3.py b/test_s3.py index a060f56..de483aa 100644 --- a/test_s3.py +++ b/test_s3.py @@ -309,6 +309,17 @@ def test_object_set_get_metadata(): eq(got, 'mymeta') +def test_object_set_get_metadata_empty(): + bucket = get_new_bucket() + key = boto.s3.key.Key(bucket) + key.key = ('foo') + key.set_metadata('meta1', '') + key.set_contents_from_string('bar') + key2 = bucket.get_key('foo') + got = key2.get_metadata('meta1') + eq(got, '') + + def test_object_write_file(): # boto Key.set_contents_from_file / .send_file uses Expect: # 100-Continue, so this test exercises that (though a bit too