Hy。私はwebHanderのためにテストを書いてみる:受信エラー:tornado.ioloop.TimeoutError:操作が5秒後にタイムアウトしました。何をする必要がありますか?
テストを実行しているときにエラーを受け取っimport pytest
import tornado
from tornado.testing import AsyncTestCase
from tornado.httpclient import AsyncHTTPClient
from tornado.web import Application, RequestHandler
import urllib.parse
class TestRESTAuthHandler(AsyncTestCase):
@tornado.testing.gen_test
def test_http_fetch_login(self):
data = urllib.parse.urlencode(dict(username='admin', password='123456'))
client = AsyncHTTPClient(self.io_loop)
response = yield client.fetch("http://localhost:8080//#/login", method="POST", body=data)
# Test contents of response
self.assertIn("Automation web console", response.body)
:
レイズTimeoutError(%タイムアウト '操作は%sの秒後にタイムアウトになりました')
tornado.ioloop.TimeoutError:操作は5秒後にタイムアウトします
localhostポート8080でリッスンしているHTTPサーバーはありますか?それは応答しますか? –
番号。私はそれで新しいです。それを行うには?多分私はここで竜巻のサーバーを開始する必要がありますか?私はテストコードに何かがないと思う。 – Serhiy