Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我即将着手扩展和修改 PyUnit。例如,除了失败之外,我还会向它添加警告。
我有兴趣听到有关如何开始的建议,例如,子类化每个 PyUnit 类?要避免什么和其他警告。
从那些已经扩展 PyUnit 的人那里寻找输入。
我建议研究鼻子项目,这是一个流行且设计良好的 PyUnit 扩展。您可以在此处在线浏览其源代码,或通过Mercurial(又名)在您的计算机上获取副本hg,这是一个很好的分布式版本控制系统,其中nose将其源代码保存在 Google 代码托管上。
hg
nose
您可能不同意 的某些nose设计决策,但总的来说,它们在这些决策上执行得非常好,因此即使您决定您的扩展将朝着完全不同的方向发展,这些资源仍然值得研究。