【问题标题】:Who can tell me a small opensource project on Python (not Django) with good test coverage? [closed]谁能告诉我一个在 Python(不是 Django)上具有良好测试覆盖率的小型开源项目? [关闭]
【发布时间】:2012-01-26 21:37:02
【问题描述】:

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

【问题讨论】:

  • Python 库中的大部分模块本身都有测试包。 Python有很多测试。 Python 本身附带的测试有什么问题?

标签: python unit-testing open-source


【解决方案1】:

您可以查看Flask (Github) 以及他们如何处理unittests

【讨论】:

    【解决方案2】:

    我也会考虑使用nosetests,如果你愿意,你可以用unittest 风格或者更模块化的方式来编写你的测试。为了使用鼻子测试获得覆盖,您需要做的就是在命令行上添加 --with-coverage 修饰符。此外,如果您只想在代码执行时对其进行良好的覆盖,我会使用实际的覆盖模块http://nedbatchelder.com/code/coverage/,您可以将其导入您的项目并以编程方式使用它。希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-08
      • 1970-01-01
      • 2010-09-23
      • 2011-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多