【发布时间】:2012-03-09 07:33:36
【问题描述】:
我正在开发一个使用 tornado 的 websocket 功能的项目。我看到了大量关于使用异步代码的文档,但没有关于如何使用它来创建与其 WebSocket 实现一起工作的单元测试。
tornado.testing 是否提供执行此操作的功能?如果是这样,有人可以提供一个简短的例子来说明如何实现吗?
提前致谢。
【问题讨论】:
-
是的,我看到了那个页面。我可能是错的,但我相信他们记录的异步测试用例用于常规 HTTP 请求,而不是 WebSockets。
-
听起来您想使用客户端实际访问测试服务器,在这种情况下,我认为答案是否定的,它没有。
tornado.testing不包括 websocket 客户端。你可以试试 Selenium 之类的东西。
标签: python unit-testing asynchronous websocket tornado