Rev 3134: Reproduce bug #177643. in file:///v/home/vila/src/bzr/bugs/177643/

Vincent Ladeuil v.ladeuil+lp at free.fr
Thu Dec 20 12:07:34 GMT 2007


At file:///v/home/vila/src/bzr/bugs/177643/

------------------------------------------------------------
revno: 3134
revision-id:v.ladeuil+lp at free.fr-20071220120730-o0nbkwl4a4o70ecs
parent: pqm at pqm.ubuntu.com-20071220042019-wsij5vgvhgw4qhdt
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: 177643
timestamp: Thu 2007-12-20 13:07:30 +0100
message:
  Reproduce bug #177643.
  
  * bzrlib/tests/test_http.py: 
  Switch the tests against pycurl instead of urllib.
modified:
  bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
-------------- next part --------------
=== modified file 'bzrlib/tests/test_http.py'
--- a/bzrlib/tests/test_http.py	2007-12-08 23:15:18 +0000
+++ b/bzrlib/tests/test_http.py	2007-12-20 12:07:30 +0000
@@ -1395,20 +1395,18 @@
             osutils.set_or_unset_env(name, value)
 
 
-class TestHTTPBasicAuth(TestHTTPAuth, TestCaseWithWebserver):
+class TestHTTPBasicAuth(TestWithTransport_pycurl, TestHTTPAuth,
+                        TestCaseWithWebserver):
     """Test http basic authentication scheme"""
 
-    _transport = HttpTransport_urllib
-
     def create_transport_readonly_server(self):
         return HTTPBasicAuthServer()
 
 
-class TestHTTPProxyBasicAuth(TestProxyAuth, TestCaseWithWebserver):
+class TestHTTPProxyBasicAuth(TestWithTransport_pycurl, 
+                             TestProxyAuth, TestCaseWithWebserver):
     """Test proxy basic authentication scheme"""
 
-    _transport = HttpTransport_urllib
-
     def create_transport_readonly_server(self):
         return ProxyBasicAuthServer()
 
@@ -1432,21 +1430,18 @@
         self.assertEqual(2, self.server.auth_required_errors)
 
 
-class TestHTTPDigestAuth(TestHTTPAuth, TestDigestAuth, TestCaseWithWebserver):
+class TestHTTPDigestAuth(TestWithTransport_pycurl,
+                         TestHTTPAuth, TestDigestAuth, TestCaseWithWebserver):
     """Test http digest authentication scheme"""
 
-    _transport = HttpTransport_urllib
-
     def create_transport_readonly_server(self):
         return HTTPDigestAuthServer()
 
 
-class TestHTTPProxyDigestAuth(TestProxyAuth, TestDigestAuth,
-                              TestCaseWithWebserver):
+class TestHTTPProxyDigestAuth(TestWithTransport_pycurl, TestProxyAuth,
+                              TestDigestAuth, TestCaseWithWebserver):
     """Test proxy digest authentication scheme"""
 
-    _transport = HttpTransport_urllib
-
     def create_transport_readonly_server(self):
         return ProxyDigestAuthServer()
 



More information about the bazaar-commits mailing list