summaryrefslogtreecommitdiffstats
path: root/keystone/test.py
diff options
context:
space:
mode:
Diffstat (limited to 'keystone/test.py')
-rw-r--r--keystone/test.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/keystone/test.py b/keystone/test.py
index 44857d7e..519008dc 100644
--- a/keystone/test.py
+++ b/keystone/test.py
@@ -19,6 +19,7 @@ import subprocess
import sys
import time
+import eventlet
import mox
from paste import deploy
import stubout
@@ -32,8 +33,12 @@ from keystone import config
from keystone.openstack.common import importutils
+do_monkeypatch = not os.getenv('STANDARD_THREADS')
+eventlet.patcher.monkey_patch(all=False, socket=True, time=True,
+ thread=do_monkeypatch)
+
LOG = logging.getLogger(__name__)
-ROOTDIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
+ROOTDIR = os.path.dirname(os.path.abspath(os.curdir))
VENDOR = os.path.join(ROOTDIR, 'vendor')
TESTSDIR = os.path.join(ROOTDIR, 'tests')
ETCDIR = os.path.join(ROOTDIR, 'etc')