pytest-2.7.2: исправления ошибок

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

Изменения смотрите ниже, а также смотрите документацию по адресу:

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

pip install -U pytest

Спасибо всем, кто внес свой вклад в создание этого релиза, среди них:

Бруно Оливейра Флорис Бруйнооге Пуньяшлока Бисвал Арон Курзон Бенджамин Петерсон Томас де Шампфлейр Эдисон Густаво Муенц Хольгер Крекель

Счастливого тестирования, команда разработчиков py.test

2.7.2 (по сравнению с 2.7.1)

  • исправление проблемы767: атрибут pytest.raises value не содержит экземпляр исключения на Python 2.6. Спасибо Eric Siegerman за предоставленный тестовый пример и Bruno Oliveira за PR.

  • Автоматическое создание каталога для junitxml и журнала результатов. Спасибо Арону Керзону.

  • исправление issue713: JUnit XML-отчеты для неудачных доктестов. Спасибо Punyashloka Biswal.

  • исправить issue735: assertion failures on debug versions of Python 3.4+ Спасибо Бенджамину Петерсону.

  • исправить проблему114: маркер skipif сообщает о внутреннем пропуске плагина; Спасибо Floris Bruynooghe за сообщение и Bruno Oliveira за PR.

  • исправление проблемы748: unittest.SkipTest сообщает о внутреннем плагине pytest unittest. Спасибо Thomas De Schampheleire за сообщение и Bruno Oliveira за PR.

  • исправление issue718: не удалось создать представление множеств, содержащих несортируемые элементы в python 2. Спасибо Эдисон Густаво Муенц

  • исправить issue756, исправить issue752 (и подобные проблемы): зависимость от py-1.4.29, который имеет уточненный алгоритм генерации трассировок.

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