08.12.2010 21:40
RANUX — Модульное тестирования в Python на примере копирования файлов
На днях встала задача написать скрипт копирующий новые файлы из одной директории в другую и пропускать ранее скопированные. Если возникают какие-либо ошибки, то все они записываются в лог.Хочу обратить ваше внимание, что все тестовые методы изолированны друг от друга, так что если сломается один метод, то другие продолжат выполняться. А так же методы setUp и tearDown подготавливают среду для выполнения тестов.
digiwhite 08.12.2010 21:48 #
+ 1 -
Не совсем понял смысл всего этого.
Хотел показать как можно тестить работу с файлами на примере. Если тема интересна, могу поподробнее расписать процесс tdd на базе этого примера.
Ну вообще тема интересна :).
Просто данный пример не очень понятен.
Просто данный пример не очень понятен.
Согласен, это пример расчитан скорее на тех, кто уже более менее знаком с tdd и unit тестированием. Постараюсь в свободное время для начинающих написать статейку:)
<offtopic>По поводу собственно тестируемого скрипта - может я не сильно вчитался в код, но чем rsync не устроил?..</offtopic>
Да, и еще