Isolate tests from the environment variable http_proxy.

This fixes bug 1078548.
This is done by adding a dependency on the fixtures library, which has
dedicated code for just this sort of thing, and using it in the base class.
Change-Id: I841fbf912b1a3ab43ca8c52c779d930aaf4a0e96
This commit is contained in:
Robert Collins
2012年11月14日 06:18:49 +00:00
parent 6375ca7eb5
commit 18b9c7f29b

View File

@@ -26,6 +26,7 @@ inline callbacks.
import sys
import uuid
from fixtures import EnvironmentVariable
import mox
import stubout
import testtools
@@ -82,6 +83,7 @@ class TestCase(testtools.TestCase):
self.injected = []
self._services = []
self._modules = {}
self.useFixture(EnvironmentVariable('http_proxy'))
def tearDown(self):
"""Runs after each test method to tear down test environment."""

View File

@@ -2,6 +2,7 @@
distribute>=0.6.24
coverage
fixtures
mox==0.5.3
nose
testtools
Reference in New Issue
openstack/nova
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.

The note is not visible to the blocked user.