谁能告诉我一个关于Python(不是Django)的小型开源项目,测试覆盖率很高?

时间:2012-01-26 21:37:03

标签: python unit-testing open-source

谁可以使用unittest告诉我一个关于Python(不是Django)的小型或中型开源项目(例如,在Github上),具有良好的测试覆盖率。我已经阅读了一些关于这个主题的书籍和文章,我想要进行单元测试。在实际项目中查看真实的单元测试代码。

2 个答案:

答案 0 :(得分:3)

您可以查看FlaskGithub)以及它们如何处理unittests

答案 1 :(得分:2)

我还会考虑使用nosetests,如果你喜欢或者以更模块化的方式,你可以用unittest样式编写测试。为了使用nosetest获得覆盖,您需要做的就是在命令行上使用--with-coverage修饰符。此外,如果您只是希望在执行代码时能够很好地覆盖代码,我会使用实际的覆盖模块http://nedbatchelder.com/code/coverage/,您可以将其导入项目并以编程方式使用它。希望这会有所帮助。