py.test 2.1.1:断言修复和改进的junitxml输出

py test-2.1.1是流行的py.test测试工具的向后兼容维护版本。请参阅包含示例的大量文档:

http://pytest.org/

大多数bug修复都使用2.1.0中引入的完善断言来解决剩余的问题,这多亏了bug记者和Benjamin Peterson帮助解决了这些问题。此外,JUnitXML输出现在生成了SystemOut/Err标记,这将导致使用Jenkins更好地显示回溯。

还有一个对包维护人员和其他感兴趣的人的简短说明:现在有一个“pytest”手册页,可以用doc/中的“make man”生成。

如果要安装或升级pytest,只需键入以下内容之一:

pip install -U pytest # or
easy_install -U pytest

最佳,Holger Krekel/http://merlinux.eu

2.1.0和2.1.1之间的变化

  • 修复issue64/pytest.set_trace现在在pytest_generate_tests hook内工作

  • 修复问题60/修复涉及创建 __pycache__

  • 修复问题63/涉及包含“%”的字符串的插入的断言重写

  • 修复对使用**参数的调用的断言重写

  • 如果禁用字节码生成,则不缓存重写模块

  • 修复只读目录中的断言重写

  • 修复问题59:为JUnitXML输出提供系统输出/错误标记

  • 修复问题61:用3个或更多操作数重写布尔运算的断言

  • 现在您可以用“cd-doc;make-man”构建一个手册页。