py.test 2.1.1:断言修复和改进的junitxml输出¶
py test-2.1.1是流行的py.test测试工具的向后兼容维护版本。请参阅包含示例的大量文档:
大多数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”构建一个手册页。