Как расширить и изменить PyUnit - PullRequest
1 голос
/ 24 августа 2009

Я собираюсь приступить к расширению и модификации PyUnit. Например, я добавлю к нему предупреждения, помимо сбоев.

Мне интересно услышать слова совета о том, как начать, например, подкласс каждого класса PyUnit? Чего следует избегать и разных предостережений.

Ищите вход от тех, кто уже расширил PyUnit.

1 Ответ

3 голосов
/ 24 августа 2009

Я рекомендую изучить проект nose , популярное и хорошо разработанное расширение PyUnit. Вы можете просмотреть его источники онлайн здесь или получить копию на своем компьютере через Mercurial , также известный как hg, замечательную распределенную систему контроля версий, в которой nose хранит свои источники в Google Код хостинга.

Вы можете не согласиться с некоторыми из проектных решений nose, но в целом они очень хорошо выполнили эти решения, поэтому источники все равно стоит изучить, даже если вы решите, что ваше расширение будет идти в совершенно разных направлениях. .

...