tl.testing提供了各种实用工具,可以编写测试时使用 它是兼容的Python版本2.6和2.7。目录和文件的沙箱当测试获得修改的目录和文件的代码,它是能够容易地创建和检查的目录和文件的样本树是有用的。该tl.testing.fs模块,提供了从文字描述创建一棵树,它列出了相同的格式和后自行清理的支持。在一个文档的测试,这些设施可用于这样的创建和列出目录,文件和符号链接:>>>从tl.testing.fs进口new_sandbox,LS>>> new_sandbox(“”“\.... D...

Peptest

Peptest 1.0

Peptest是Mozilla的自动化测试工具的运行响应测试 这些测试测量多久事件从事件循环消磨殆尽。运行测试目前的测试是从使用python的命令行运行。 Peptest目前依赖于一些外部Mozilla的Python包,即:mozrunner,mozprocess,mozprofile,mozinfo,mozlog,mozhttpd和manifestdestiny。参见运行测试以获取更多信息 要求: ...

van.pg

van.pg 2.0

van.pg是一个Python模块,可轻松创建PostgreSQL数据库(和集群)进行单元测试。肮脏的数据库测试数据库需要很长的时间来创建。一般来说,你需要小心一点,当你决定要删除/重新创建一个测试数据库夹具。此外,还有似乎是在PostgreSQL里没有可靠的方法搞清楚,如果数据库致力于与否。所以van.pg别无选择,只能把对你的责任通知,当一个数据库是肮脏的。如果不正确地进行,试验隔离将受到损害。这不是理想的,但我们可以做的最好的。唯一的例外是,如果你坚持使用事务包(http://pypi.python....

crpcut

crpcut 1.9.2

crpcut(发音为“废话切”)是隔间强大的Posix C ++单元测试。随着crpcut很容易写,其他单元测试框架无法管理的测试。入门例如:一个例子测试的std :: string的部分: 的#include  的#include  结构apastr //夹具mosts测试  {  apastr():S(“APA”){} 的std ::字符串s; }; 测试套件(基础知识)  { ...

鼻testconfig是一个简单的测试配置插件的鼻子设计,很容易让约一个系统下的测试数据通过通过nosetests一个配置文件中传递。它的目的是简单,灵活和清晰。目前支持它YAML,INI和纯Python的配置文件。什么它鼻testconfig是一个插件,鼻子测试框架,它提供了一个教员传递测试特定的(或测试运行特定的)执行配置数据测试。以下格式的当前配置文件支持:  * YAML(通过PyYAML)  * INI(通过ConfigParser) ...