一个供单元测试部分使用的真实的Python项目示例在哪里?

2024-04-29 23:20:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在寻找一个python项目作为例子来复制单元测试部件的设计。在

项目应具有以下特点:

  1. 它的代码几乎完全经过单元测试
  2. 代码分布在多个包中,有多个一级包
  3. 所有测试都可以用一个命令运行,例如使用python test.py

我需要项目应该对包含的所有代码使用相同的测试约定。我看到了整个python项目,但是不同的包是用不同的约定测试的。例如,setuptools包使用了unittest库的特别适应性,而其他包则没有

我需要这个项目不要使用特别的或者高度定制的测试框架,因为我想在我的项目中重用它的测试架构。在


Tags: 项目代码pytest命令框架高度部件
3条回答

Django是一个干净的项目,有很好的单元测试范围。在

Have a look他们建议你测试你自己的项目。在

Have a look在框架本身的单元测试代码中。在

可能是{a1}本身?在

好吧,您的规范直接指向一个有点著名的开源项目Python Library。看一下python/trunk/Lib/test/regrtest.py,它将在test directory中找到所有名为“test\*”的模块,并运行它们。在

相关问题 更多 >