08.12.2010 21:40

RANUXМодульное тестирования в Python на примере копирования файлов

На днях встала задача написать скрипт копирующий новые файлы из одной директории в другую и пропускать ранее скопированные. Если возникают какие-либо ошибки, то все они записываются в лог.
Хочу обратить ваше внимание, что все тестовые методы изолированны друг от друга, так что если сломается один метод, то другие продолжат выполняться. А так же методы setUp и tearDown подготавливают среду для выполнения тестов.


Тэги: python pyunit unittest
+ 3 -
Похожие Поделиться

digiwhite 08.12.2010 21:48 #
Не совсем понял смысл всего этого.
RANUX 08.12.2010 21:57 #
Хотел показать как можно тестить работу с файлами на примере. Если тема интересна, могу поподробнее расписать процесс tdd на базе этого примера.
digiwhite 08.12.2010 22:03 #
Ну вообще тема интересна :).
Просто данный пример не очень понятен.
RANUX 08.12.2010 22:34 #
Согласен, это пример расчитан скорее на тех, кто уже более менее знаком с tdd и unit тестированием. Постараюсь в свободное время для начинающих написать статейку:)
wiz 08.12.2010 22:02 #
А мне очень понравилось nosetests юзать. Рекомендую.
RANUX 08.12.2010 22:26 #
Надо будет попробовать.) Спасибо.
blackraven 09.12.2010 10:44 #
<offtopic>По поводу собственно тестируемого скрипта - может я не сильно вчитался в код, но чем rsync не устроил?..</offtopic>
blackraven 09.12.2010 10:44 #
Да, и еще
blackraven 09.12.2010 10:45 #
Упс - гоню, игнорьте.
blackraven 09.12.2010 10:46 #
Ну почему нельзя удалить собственный комментарий?..