pytest-2.5.1: исправления и новый стиль домашней страницы

pytest - это зрелый инструмент тестирования Python, имеющий более 1000 тестов на самом себе, проходящих на многих различных интерпретаторах и платформах.

Релиз 2.5.1 поддерживает обещание «zero-reported-bugs», исправляя три ошибки, о которых сообщалось с момента последнего выпуска несколько дней назад. В нем также представлен новый стиль домашней страницы, реализованный Тобиасом Бениеком на основе темы flask от Армина Ронахера:

Если у вас есть еще что-нибудь для улучшения стиля и документации, мы будем очень рады объединить дальнейшие запросы.

С точки зрения кодирования, релиз также содержит небольшое усовершенствование декораторов приспособлений, позволяющее напрямую влиять на генерацию идентификаторов тестов, благодаря Флорису Бруйнооге. Другие благодарности за помощь в работе над этим релизом выражаются Анатолию Бубенкову и Ронни Пфанншмидту.

Как обычно, вы можете обновиться с pypi через:

pip install -U pytest

приятного времяпрепровождения и хорошего оставшегося «безжучкового» времени года :) хольгер крекель

2.5.1

  • объединить новую документацию по стилизации PR от Тобиаса Беника.

  • исправить проблему403: разрешить параметризацию нескольких одноименных функций в узле коллекции. Спасибо Andreas Kloeckner и Alex Gaynor за отчет и анализ.

  • Разрешите параметризованным фикстурам указывать ID параметров, добавляя аргумент ids в pytest.fixture() и pytest.yield_fixture(). Спасибо Floris Bruynooghe.

  • исправьте проблему404, всегда используя двоичный xml escape в плагине junitxml. Спасибо Ronny Pfannschmidt.

  • исправление issue407: исправьте addoption docstring, чтобы она указывала на argparse вместо optparse. Спасибо Дэниелу Д. Райту.

Вернуться на верх