Pytest-2.3.3:集成修复程序,PY24支持, */**
在回溯中显示¶
py test-2.3.3是py.test工具的另一个稳定版本,它为用python进行测试提供了uebersimple断言、可扩展的fixture机制和深度定制。特别是,此版本提供:
与烧瓶、麻木、鼻子、单元测试、模拟有关的集成修复和改进
使pytest再次在py24上工作(是的,人们有时仍然需要使用它)
显示
*,**
pytest回溯中的参数
感谢Manuel Jacob、Thomas Waldmann、Ronny Pfanschmidt、Pavel Repin和Andreas Taumoefolau为问题提供补丁和所有补丁。
见
一般信息。要安装或升级pytest,请执行以下操作:
pip安装-u pytest或简易安装-u pytest
最好的,霍尔格·克里克
2.3.2和2.3.3之间的变化¶
修复问题214-分析包含特殊对象的模块,例如flask的请求对象,如果没有激活的请求,则在getattr访问时会爆炸。谢谢托马斯·瓦尔德曼。
修复问题213-允许使用不支持 __eq__ 操作人员
修复问题215-将test_python.org拆分为多个文件
修复issue148-@unittest.skip on类现在可以识别并避免调用setupclass/teardownclass,谢谢pavel repin
修复问题209-通过依赖于更新的pylib重新引入了对pre-ast解释器的语句查找,重新引入python2.4支持
鼻子支持:只有在可以呼叫的情况下才呼叫安装程序,谢谢Andrew Taumoefolau。
修复问题219-将py2.4-3.3分类器添加到trove列表
追溯中 , *arg值现在显示在正常参数旁边(感谢manuel jacob)
修复问题217-使用pytest的fixtures支持mock.patch-请注意,您需要mock-1.0.1或python3.3内置unittest.mock。
修复问题127-改进pytest_addoption()的文档并添加
config.getoption(name)
帮助器函数的一致性。