ZC用于创建CoreJet测试运行程序的构建方法

corejet.recipe.testrunner的Python项目详细描述


简介

此包提供基于zc.recipe.testrunner的构建方法 为corejet.testrunner安装测试脚本。

用法

在构建中,添加如下部分:

[buildout]
parts =
    ...
    test

...

[test]
recipe = corejet.recipe.testrunner
eggs =
    my.package
defaults = ['--auto-color', '--auto-progress']

配方接受与zc.recipe.testrunner相同的选项,因此请看 它的详细文档。

运行buildout时,应该在bin/test中有一个脚本和一个目录 parts/test

要运行测试,请使用bin/test脚本。如果你通过--xml 选项,测试报告将写入parts/test/testreports目录:

$ bin/test --xml -s my.package

如果您使用的是hudson,现在可以将构建配置为发布junit <buildoutdir>/parts/test/testreports/*.xml的测试报告。

要输出CoreJet报告,请执行以下操作:

$ bin/test --corejet="file,path/to/corejet/file.xml" -s my.package

CoreJet报告和输出XML文件将放在 parts/test/corejet。您可以组合--xml--corejet

上面的示例使用filecoreJet存储库源,它期望 在逗号后指定的路径中查找CoreJet XML文件。

更改日志

1.0.0(2012-05-26)

  • 从corejet.testrunner复制配方以修复需要lxml的配方 [数据库]

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

推荐PyPI第三方库


热门话题
javascript如何找到socket。同一局域网上的IO服务器?   将Java代码格式化为Word/RTF格式   java学习对象以及如何将分配的变量封装到私有变量   java Websocket客户端不在Tomcat中工作   java如何在点击按钮时打开本机表情键盘?   java使用哪个Maven GlassFish插件?   Eclipse Java构建路径不允许添加外部JAR   继承Java6集合。勾选适当的用法   JavaApacheDateUtils:使用多个模式解析日期   java hibernate如何生成查询?   具有id或链接的java Dropbox下载文件或文件夹   java模态对话框未在PrimeFaces 5上显示   java将类对象转换为人类可读的字符串   更新数据库中字段的java通用方法   java无法通过Apache Tomcat访问网络文件夹