python-是否可以使用unit2运行doctests

我最近从鼻子切换到了新的unittest2软件包,以满足我的python单元测试需求.它执行了我想要的所有操作,除了无法获得它的“ discover”命令来识别代码中的doctest以外,我仍然必须使用鼻子来运行它们.这没有实现还是我在这里缺少什么?

解决方法:

Unit2仅发现常规的Python测试.为了使它运行您的doctest,恐怕您需要编写一些最小的样板文件.另外:即将到来的插件体系结构将使其中一些任务的自动化变得容易.

同时.您可能要看一下tox(由unittest2创建者在此处进行介绍)http://www.voidspace.org.uk/python/weblog/arch_d7_2010_07_10.shtml

上一篇:鼻子的单元测试:在编译时进行测试?


下一篇:鼻子测试冻结在raw_input