doctest-y项目递归测试仪

doctestall的Python项目详细描述


DOCTESTALL

递归doctest执行库和脚本,以便在项目上运行doctest。

Doctestall是一个非常简单的解决方案,一次运行一个包的单元测试, 使用__all__module属性递归递减以查找子级 去分析。或者审计,如果你想要一个令人毛骨悚然的山达基隐喻。

dta可用作doctestall模块和同名脚本 可以从命令行运行。

安装

DTA可以通过PIP安装:

sudo pip install doctestall

或者以管理员身份输入以下命令:

git clone git://github.com/campadrenalin/DoctestAll.git

cd DoctestAll

python setup.py install

安装后,您可以导入doctestall模块,或在shell中进行尝试:

doctestall doctestall

是的,这会在其自身上运行docestall但要测试其他模块:

doctestall cmath

cmath模块不使用doctest,因此结果是无趣的,但是 另一方面,递归遍历也不会使任何东西爆炸。所以你 可能希望在实际设计为使用dta的项目上试用它,或者 至少对它友好点。

使用或兼容DTA的项目:

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
image Java:设置iconimage而不使用完整路径   javaant和Eclipse构建   Java标签检查图像   java为什么我的glassfish服务器会重定向到另一台服务器?   java MySQL简单查询错误   java你能告诉我如何在图像视图中显示图像吗   Java驱动程序4.0:是否支持对象映射?   java在通过SourceDataLine播放音频时发出一致的爆裂声   java组织。金特罗普。dcom。常见的JIException:未找到错误代码0xC0000070的消息   运行Dijkstra算法实现时的java IndexOutOfBoundsException   java swing gui闪烁白色错误   java单元测试:我应该使用null还是可选的。返回()中的空()?   javajaxb创建空对象   如何拒绝Java构造函数中的非限定参数?   单元测试的java分类