Fix urllib.request.build_opener mocking in test_distutils (should fix some random buildbot failures)

This commit is contained in:
Antoine Pitrou 2013-12-22 00:44:28 +01:00
commit 23b8cd963d
1 changed files with 2 additions and 0 deletions

View File

@ -81,11 +81,13 @@ class RegisterTestCase(PyPIRCCommandTestCase):
def _getpass(prompt):
return 'password'
getpass.getpass = _getpass
urllib.request._opener = None
self.old_opener = urllib.request.build_opener
self.conn = urllib.request.build_opener = FakeOpener()
def tearDown(self):
getpass.getpass = self._old_getpass
urllib.request._opener = None
urllib.request.build_opener = self.old_opener
super(RegisterTestCase, self).tearDown()