python unit test to assert a method calls sys.exit()
2013-12-09 17:51
483 查看
python2.6:
>python 2.7:
with self.assertRaises(SystemExit, func) as cm: your_method() self.assertEqual(cm.exception.error_code, 1)
>python 2.7:
with self.assertRaisesRegexp(SystemExit, '1'): your_method()
相关文章推荐
- OpenCV Python教程(1、图像的载入、显示和保存)
- python中时间日期格式化符号
- 最简便安装python+selenium-webdriver环境方法
- Python升级流程
- Python Challenge 第九关
- windows下 OpenCV in Python 配置
- python json simplejson
- Python脚本控制的WebDriver 常用操作 <十> 层级定位
- NumPy-快速处理数据
- ubuntu12.04下numpy安装失败以及No module named dateutil.relativedelta
- 安装python Matplotlib 库绘图工具流程
- Python各种安装模块下载地址(持续更新……)
- Python Gossip: import、import as、from import
- python的变量作用域
- Python模块的安装和卸载流程
- Python Challenge 第八关
- python 变量名及赋值操作的本质
- python import、from import
- python--字符串操作(删除,替换)
- python--字符串操作(删除,替换)