修复线程报错bug

This commit is contained in:
firefoxwang
2017-10-24 15:16:18 +08:00
parent a187a3c42e
commit 4dda121776
+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)