谁用过python 的mock 做unit test
如果一段代码
Python code:
#!/usr/bin/python2.5
from urllib2 import Request,urlopen,URLError
def check():
req = Request('http://www.google.com')
try:
res = urlopen(req).read()
return res
except URLError, e:
if hasattr(e, 'reason'):
return('We failed to reach the server. Reason: %s' % e.reason)
elif hasattr(e, 'code'):
return('The server couldn\'t fulfill the request. Error code: %s' %
e.code)
if __name__ == '__main__':
print check()
现在我要做unit test 我怎么样能用mock 来做一些模拟的访问网络及异常处理?
友情帮顶
moke 能做什么?能在客户端执行js吗?
End_rbody_60020883//-->
该回复于2009-09-25 10:49:51被管理员删除
对我有用[0]
丢个板砖[0]
引用
举报
管理
TOP
相关问答:
我用了def CreateMyDialog(self):
dlg = MyDialog(None, -1, ''.decode('utf8'), (300,300), (300,200), wx.DEFAULT_DIALOG_STYLE | wx.DIALOG_NO_PARENT )
&nbs ......
如题!
www.Portablepython.com
学习了
官网不就有吗
或者自己编译好了
Portablepython就是,你从它的官网上下载下来,可以把它安装到磁盘上(尤其是安装到U盘上,可以随身带着)
Portablepython ......
麻烦高手解答一下 谢谢了 我是新手 一些概念都不太清楚。。。
pyodbc is a Python module that allows you to use ODBC to connect to almost any database from Windows, Linux, OS/X, and more.
pyodbc是 ......
我现在要处理数百万条数据,处理过程是通过比较数据里是否有指定的字符串,再插入到另外的表中,请问用Python如何高效完成?先谢谢各位了。
建议:别直接跟数据库比较。太耗费IO。
把你需要比较的字段从数据 ......
//下面的代码运行正常
tomstrs=re.findall(......)
mtxx=''
for tomstr in tomstrs:
tomstr=tomstr.strip()
if tomstr:
mtxx += tomstr ......