易截截图软件、单文件、免安装、纯绿色、仅160KB

谁用过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








相关问答:

[免费分享]Let's Python第二集发布, 可稳定下载.

详细信息请查看:
http://blog.csdn.net/lgg201/archive/2009/10/08/4643635.aspx

  Let's-python-系列视频发布专贴 收藏
视频较早的时候就说是要录了, 这一周录了第一集, 由于第一次录视频, ......

求助:python读取mp3的id3标签信息问题

我的mp3标签信息是通过Tag&Rename 软件来修改的
修改的信息如下
Album Title ISRC
77 66 99

---python读取mp3的id3的代码----

from mutagen.mp3 import MP3
import mutagen.id3
......

eric4怎么运行python程序?

python和pyqt以及Eric4都已经配置好了,打开Eric4写个python程序比如简单的
print“hello,world”,怎么编译运行了,Start菜单的所有命令都出现和图中差不多的对话框,应当怎么运行了?

求大家指教

没有人用 ......

第一次用Python写程序,使用find函数遇到一个问题

//下面的代码运行正常

tomstrs=re.findall(......)
mtxx=''
for tomstr in tomstrs:
  tomstr=tomstr.strip()
  if  tomstr:
      mtxx += tomstr ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号