From 0103465fcb5d0119459569e7952cc1c580d045e2 Mon Sep 17 00:00:00 2001 From: Stuart McLaren Date: Tue, 15 Dec 2015 16:54:04 +0000 Subject: [PATCH] Test 'string' behaviour of get_object Add a unit test to test the 'string' like behaviour of get_object when it is called without resp_chunk_size set. Co-Authored-By: Clay Gerrard Change-Id: I496032a76036141d027c30b076c810b34bc6bef0 --- tests/unit/test_swiftclient.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/unit/test_swiftclient.py b/tests/unit/test_swiftclient.py index e39e05f..317a6b5 100644 --- a/tests/unit/test_swiftclient.py +++ b/tests/unit/test_swiftclient.py @@ -769,6 +769,12 @@ class TestGetObject(MockHttpTest): 'x-auth-token': 'asdf'}), ]) + def test_get_object_as_string(self): + c.http_connection = self.fake_http_connection(200, body='abcde') + __, resp = c.get_object('http://storage.example.com', 'TOKEN', + 'container_name', 'object_name') + self.assertEqual(resp, 'abcde') + def test_request_headers(self): c.http_connection = self.fake_http_connection(200) conn = c.http_connection('http://www.test.com')