小编non*_*ero的帖子

测试Python脚本

如何使用doctest,unittest,nose等测试框架测试Python脚本的STDOUT输出?例如,假设运行我的脚本"todo.py --list"应该返回"取出垃圾".我读过有人将脚本的STDOUT打印部分与生成要打印的输出的部分分开.我习惯在我的shell脚本周围喷洒打印语句.这只是一个TDD不友好的习惯我应该打破还是有办法轻松测试正确的打印输出?

python tdd unit-testing

11
推荐指数
3
解决办法
1万
查看次数

标签 统计

python ×1

tdd ×1

unit-testing ×1