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, который имеет уточненный алгоритм генерации трассировок.