Как расширить и изменить pyunit
-
19-09-2019 - |
Вопрос
Я собираюсь приступить к расширению и изменению Pyunit. Например, я добавлю к нему предупреждения, в дополнение к неудачам.
Мне интересно услышать слова о советах о том, как начать, например, подкласс каждого класса Pyunit? Чего избежать и предостережения.
В поисках ввода от тех, кто уже расширил Pyunit.
Решение
Я рекомендую изучить нос Project, популярное и хорошо разработанное расширение Pyunit. Вы можете просматривать его источники в Интернете здесь или получить копию на машине через Ртутный, aka hg
, Хорошая система управления распределенной версией, в которой nose
сохраняет свои источники на хостинге кода Google.
Вы вполне можете не согласиться с некоторыми из nose
Проектные решения, но в целом они очень хорошо выполняли эти решения, поэтому источники в любом случае заслуживают изучения, даже если вы решите, что ваше расширение пойдет в совершенно разных направлениях.