pytest-2.9.1

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

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

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

pip install -U pytest

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

Бруно Оливейра Даниэль Халер Дмитрий Малиновский Флориан Брухин Флорис Брюнооге Мэтт Бахманн Ронни Пфанншмидт TomV Владимир Большаков Зеарин palaviv

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

2.9.1 (по сравнению с 2.9.0)

Устранение ошибок

  • Улучшить сообщение об ошибке, когда плагин не загружается. Спасибо @nicoddemus за PR.

  • Исправление (issue #1178): pytest.fail с неасксиальными символами вызывает внутреннюю ошибку pytest. Спасибо @nicoddemus за PR.

  • Исправление (issue #469): junit неправильно разбирает report.nodeid, когда идентификаторы params содержат ::. Спасибо @tomviner за PR (pull request #1431).

  • Исправление (issue #578): SyntaxErrors, содержащие неascii строки в точке отказа, генерировали внутреннюю ошибку py.test. Спасибо @asottile за сообщение и @nicoddemus за PR.

  • Исправление (issue #1437): При передаче байтового regex-шаблона для параметризации попытка декодировать его как utf-8, игнорируя ошибки.

  • Исправление (issue #649): параметризованные тестовые узлы не могут быть указаны для запуска в командной строке.

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