py3 connection class did not initialize .proxy_info attribute
https://github.com/httplib2/httplib2/pull/97
diff --git a/python3/httplib2test.py b/python3/httplib2test.py
index a0dca80..a4afae9 100755
--- a/python3/httplib2test.py
+++ b/python3/httplib2test.py
@@ -1630,5 +1630,11 @@
pi = httplib2.ProxyInfo(httplib2.socks.PROXY_TYPE_HTTP, 'localhost', 1234, proxy_headers = headers)
self.assertEqual(pi.proxy_headers, headers)
+ # regression: ensure that httplib2.HTTPConnectionWithTimeout initializes when proxy_info is not supplied
+ def test_proxy_init(self):
+ connection = httplib2.HTTPConnectionWithTimeout('www.google.com', 80)
+ connection.request('GET', '/')
+ connection.close()
+
if __name__ == '__main__':
unittest.main()