跳转到主要内容

ZC Buildout配方,用于创建CoreJet测试运行器

项目描述

简介

此包提供基于 zc.recipe.testrunner 的buildout配方,用于安装 corejet.testrunner 的测试脚本。

用法

在您的buildout中添加如下部分

[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,现在可以配置构建以发布 <buildoutdir>/parts/test/testreports/*.xml 的JUnit测试报告。

要输出CoreJet报告,请执行

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

CoreJet报告和输出XML文件将被放置在 parts/test/corejet。您可以同时使用 --xml--corejet

上面的示例使用了 file CoreJet仓库源,它期望在逗号后面的路径中找到一个CoreJet XML文件。

变更日志

1.0.0 (2012-05-26)

  • 从corejet.testrunner复制菜谱以修复需要lxml的菜谱[datakurre]

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

corejet.recipe.testrunner-1.0.0.zip (8.6 kB 查看散列值)

上传时间

由以下支持