配置::模型提供了一个框架,在验证配置数据的语义内容有所帮助。的项目,也可以用于提供象mplayer的或代码转换的复合节目的选项的语义检查。对于最复杂的软件,配置升级是一项艰巨的任务,对大多数人来说。通过配置::型号,软件可以为他们的用户顺利升级。这是如何运作的?利用该项目中,一个典型的配置的验证工具将作出的3个部分:用户界面验证引擎,它负责验证由用户所提供的所有配置信息。存储的配置信息的存储设施不,我们已经有一些配置验证工具?你可能会想的工具,如webmin的。是的,这些工具存在,而且做工精细,但他们有自...

matchmaker

matchmaker 0.1.3

红娘提供装饰,简化了创建Hamcrest匹配器。从功能(带有可选合适的文档字符串),创建hamcrest的匹配以最小的额外的编码。源可以在GitHub上找到。例如:从媒人进口匹配@matcher高清is_even(项目): 收益项目%2 == 0@matcher高清ends_like(项目,数据,长度=...

Attest

Attest 0.5.3

证明是从地面建有地道的Python记&NBSP一个单元测试框架;不像其他人,它不是建立在单元测试之上,虽然它提供了从馆藏证明创建测试套件的兼容性。它有一个功能API灵感瓶和一个基于类的API模仿Python本身。核心可以避免让你自由但是你喜欢写测试复杂的假设。从进口鉴证测试,断言数学=测试()@ math.test高清算术(): 断言(1 + 1)== 2如果__name__ =='__main__':  math.run() 要求: ...

dingus

dingus 0.3.4

dingus是有点像一个模拟对象。主要的区别是,你不成立的预期提前。你只要运行你的代码,使用dingus到位另一个对象或类的,它会记录发生在什么。然后,一旦你的代码已经被行使,你可以什么它做的dingus断言。新dingus从Dingus类创建。你可以给dinguses名字,这有助于调试你的测试,尤其是当有在玩多dinguses。 从>>>进口dingus Dingus  >>> D = Dingus(“根”)  >>>ð ...

buildbot-slave

buildbot-slave 0.8.7p1

在的Buildbot项目是一个系统自动化大多数软件项目所需要的编译和测试周期来验证代码更改。通过自动重建和测试每次事情发生了变化树,建问题得以迅速精确定位,先于其他开发商的故障不便。有罪显影剂可以识别和骚扰无需人工干预。通过运行建立在各种平台上,开发者谁没有这些设施,以测试他们的变化随处可见之前签入至少会知道不久之后他们是否已经打破了构建与否。警告计数,皮棉检查,图像大小,编译时间,和其他构建参数可跟踪随着时间的推移,更多的是可见的,因此更容易提高。总的目标是减少树木断裂,并提供了一​​个平台来运行是太烦人...

testosterone

testosterone 0.4.2

睾酮是一种男子汉的Python测试界面。安装使须藤使安装这将安装睾酮Python包,睾酮的可执行文件,而睾酮手册页。请参阅Makefile文件,以确认和/或更改安装路径等另请参见 http://www.zetadev.com/software/testosterone/Requirements:Python...