summaryrefslogtreecommitdiff
path: root/test/servertest.py
diff options
context:
space:
mode:
authorMeng Zhuo <zhuo.meng@glu.com>2014-09-16 11:17:40 +0800
committerMeng Zhuo <zhuo.meng@glu.com>2014-09-16 11:19:03 +0800
commit2efe2d7f5768f2903c3cf2e2ad4ee2c67e57edac (patch)
tree6a9564d553d4d43fa419001e770ceaf4c09fa672 /test/servertest.py
parentabf1e4fa74b56328b88b2eb119a66885ddda3530 (diff)
downloadbottle-2efe2d7f5768f2903c3cf2e2ad4ee2c67e57edac.tar.gz
fix coverage break gevent/eventlet testcase
Diffstat (limited to 'test/servertest.py')
-rw-r--r--test/servertest.py13
1 files changed, 7 insertions, 6 deletions
diff --git a/test/servertest.py b/test/servertest.py
index 99c90a3..c4ac27f 100644
--- a/test/servertest.py
+++ b/test/servertest.py
@@ -1,13 +1,8 @@
if __name__ != '__main__':
raise ImportError('This is not a module, but a script.')
-try:
- import coverage
- coverage.process_startup()
-except ImportError:
- pass
-
import sys, os, socket
+
test_root = os.path.dirname(os.path.abspath(__file__))
os.chdir(test_root)
sys.path.insert(0, os.path.dirname(test_root))
@@ -24,6 +19,12 @@ try:
import eventlet
eventlet.monkey_patch()
+ try:
+ import coverage
+ coverage.process_startup()
+ except ImportError:
+ pass
+
from bottle import route, run
route('/test', callback=lambda: 'OK')
run(port=port, server=server, quiet=True)