修复线程报错bug

This commit is contained in:
firefoxwang
2017-10-24 15:16:18 +08:00
parent c9c855634d
commit 52fa69cc5a
+3 -1
View File
@@ -6,6 +6,8 @@ import requests
from ate import utils from ate import utils
from tests import api_server from tests import api_server
def apprun():
_ = api_server.app.run()
class ApiServerUnittest(unittest.TestCase): class ApiServerUnittest(unittest.TestCase):
""" Test case class that sets up an HTTP server which can be used within the tests """ Test case class that sets up an HTTP server which can be used within the tests
@@ -15,7 +17,7 @@ class ApiServerUnittest(unittest.TestCase):
def setUpClass(cls): def setUpClass(cls):
cls.host = "http://127.0.0.1:5000" cls.host = "http://127.0.0.1:5000"
cls.api_server_process = multiprocessing.Process( cls.api_server_process = multiprocessing.Process(
target=api_server.app.run target=apprun
) )
cls.api_server_process.start() cls.api_server_process.start()
time.sleep(0.1) time.sleep(0.1)