首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将Tipfy和wsgi_intercept一起用于测试?

如何将Tipfy和wsgi_intercept一起用于测试?
EN

Stack Overflow用户
提问于 2011-01-13 00:24:04
回答 1查看 111关注 0票数 0

我正在使用Tipfy创建一个API。我有一个现有的套件,可以测试我将通过URL公开的一些方法,但我想要做的是,一旦这些函数被公开,就会确切地看到它们是如何工作的。例如,我想直接测试URL参数。

我想我需要的是像截取这样的东西。它使用返回一个WSGI应用程序的函数来运行它的测试,这样您就不必并行运行web服务器;它在setUp函数中为您引导它。intercept.html有一个例子,但我不知道如何使用Tipfy。

什么调用Tipfy库将返回WSGI应用程序本身?Tipfy.wsgi_app

如果有其他的测试策略或工具,你可以建议,我也会很感激。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-17 00:03:55

使用wsgi_intercept,安装easy_install,然后通过make_wsgi_app获得Tipfy应用程序。

代码语言:javascript
复制
import config
import tipfy 
app = tipfy.make_wsgi_app(config.config)

# Enable the interception of HTTP calls.
from wsgi_intercept.urllib2_intercept import install_opener
install_opener() 
wsgi_intercept.add_wsgi_intercept('localhost', 8000, lambda: app)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4675559

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档