Реализация функциональности tearDownClass в Python 2.6
Я реализовал "глобальный" setUp()
для нескольких тестов в моем классе.
Теперь я хотел бы знать, как сделать "глобальный" teardown()
функция, которая будет запущена после завершения последнего теста, аналогично tearDownClass()
в Python > 2,7
Если информация помогает: я использую тесты носа.
1 ответ
Решение
Как насчет использования unittest2
?
unittest2 - это бэкпорт новых функций, добавленных в среду тестирования unittest в Python 2.7. Он протестирован для работы на Python 2.4 - 2.7.
...
Новые функции включают в себя:
- Приспособления на уровне класса и модуля: setUpClass, tearDownClass, setUpModule, tearDownModule