Repository: libcloud Updated Branches: refs/heads/trunk 4838f23fd -> 1cbb2004f
Update test_constructor() with a test for the http_proxy environment variable. Signed-off-by: Quentin Pradet <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/4bc6f4a9 Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/4bc6f4a9 Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/4bc6f4a9 Branch: refs/heads/trunk Commit: 4bc6f4a91a9cf20d0b6d4b296085c7502edaac47 Parents: b9d30c2 Author: Andreas Hasenack <[email protected]> Authored: Mon Aug 27 20:44:40 2018 -0300 Committer: Quentin Pradet <[email protected]> Committed: Tue Aug 28 11:39:35 2018 +0400 ---------------------------------------------------------------------- libcloud/test/test_connection.py | 8 ++++++++ 1 file changed, 8 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/libcloud/blob/4bc6f4a9/libcloud/test/test_connection.py ---------------------------------------------------------------------- diff --git a/libcloud/test/test_connection.py b/libcloud/test/test_connection.py index a916947..be50f1c 100644 --- a/libcloud/test/test_connection.py +++ b/libcloud/test/test_connection.py @@ -84,6 +84,14 @@ class BaseConnectionClassTestCase(unittest.TestCase): proxy_url=proxy_url) def test_constructor(self): + proxy_url = 'http://127.0.0.2:3128' + os.environ['http_proxy'] = proxy_url + conn = LibcloudConnection(host='localhost', port=80) + self.assertEqual(conn.proxy_scheme, 'http') + self.assertEqual(conn.proxy_host, '127.0.0.2') + self.assertEqual(conn.proxy_port, 3128) + + _ = os.environ.pop('http_proxy', None) conn = LibcloudConnection(host='localhost', port=80) self.assertEqual(conn.proxy_scheme, None) self.assertEqual(conn.proxy_host, None)
