def test_no_proxy_set(self): """ test having a distro object, but no proxy set """ self.doc.volatile.insert_children(self.distro) dc.dc_set_http_proxy(self.logger) self.assertFalse("http_proxy" in os.environ) self.assertFalse("HTTP_PROXY" in os.environ)
def test_no_distro_object(self): """ test not having a distro object in the DOC (and therefor no http_proxy entry """ dc.dc_set_http_proxy(self.logger) self.assertFalse("http_proxy" in os.environ) self.assertFalse("HTTP_PROXY" in os.environ)
def test_http_proxy(self): """ test setting the proxy """ self.distro.http_proxy = "http://dc/test/proxy" self.doc.volatile.insert_children(self.distro) dc.dc_set_http_proxy(self.logger) self.assertTrue("http_proxy" in os.environ) self.assertTrue("HTTP_PROXY" in os.environ)