pytest-2.2.4:错误修复,更好的junitxml/unittest/python3兼容

py test-2.2.4是通用py.test测试工具的次要向后兼容版本。它包含错误修复和对JUnitXML报告的一些改进、更好的UnitTest和python3兼容性。

有关一般信息,请参阅以下内容:

要安装或升级pytest:

pip安装-u pytest或简易安装-u pytest

特别感谢您帮助Ronny Pfanschmidt和Benjamin Peterson以及问题的贡献者完成本次发布。

最好的,霍尔格·克里克

2.2.3和2.2.4之间的变化

  • 修复涉及%运算符的重写断言的错误消息

  • 修复问题126:正确匹配JUnitXML二进制转义的所有无效XML字符

  • 解决unittest的问题:现在@unittest.expectedfailure标记应该正确处理(您也可以使用@pytest.mark标记)

  • 与扩展的分发/设置工具测试命令的文档集成

  • 解决问题140:正确获取安装/拆卸类的绑定类方法的实际函数

  • 修复问题141:从已故的paste.pocoo.org切换到bpaste.net

  • 修复问题143:调用unconfigure/sessionfinish时始终调用configure/sessionstart when called

  • 修复问题144:更好地将测试ID管理为JUnitXML类名

  • 将distribute_setup.py升级至0.6.27