我正在寻找一个python项目来作为例子来复制单元测试部件的设计.
该项目应具有以下功能:
它的代码几乎完全经过单元测试
代码分布在很多包中,还有一个级别的包
所有测试都可以使用单个命令运行,例如 python test.py
我需要项目应该对所有包含的代码使用相同的测试约定.我看到了整个python项目,但各种软件包都使用不同的约定进行测试.例如,setuptools包使用unittest库的ad hoc自适应,而其他包不使用.
我需要项目不使用ad-hoc或高度定制的测试框架,因为我想在我的项目中重用其测试架构.