首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django-nose与默认的Django test-runner有什么不同

django-nose与默认的Django test-runner有什么不同
EN

Stack Overflow用户
提问于 2011-10-21 15:57:01
回答 2查看 4.8K关注 0票数 19

我一直在看和读到很多人使用nose来运行他们的Django测试。我还没有弄清楚使用Nose来运行我的Django测试的额外好处。如果有人能告诉我鼻子是什么,以及它如何为Django项目添加更多内容,那将是很有帮助的。

我还找不到一篇好的文档/文章来概述这些观点。

谢谢

EN

回答 2

Stack Overflow用户

发布于 2011-11-18 17:16:15

我对此也很好奇,似乎django-nose使用python鼻库的主要优势是“测试发现”。

此外,来自http://readthedocs.org/docs/nose/en/latest/testing.html

您还可以编写简单的测试函数,以及不是unittest.TestCase子类的测试类。nose还提供了许多有用的函数,用于编写定时测试、异常测试和其他常见用例。有关更多信息,请参见编写测试和测试工具。

据我从freenode irc上的其他python开发人员了解,Twisted Framework上的试用测试运行程序具有这些类似的功能,如鼻子。

我仍然不完全相信使用django-nose进行django开发,但我会尝试一下,如果我发现更多,我会报告的!

票数 3
EN

Stack Overflow用户

发布于 2011-11-01 10:33:45

总体上有更多的功能,但我认为人们使用nose/djano_nose的一个主要原因是它允许您非常容易地进行代码覆盖。

代码语言:javascript
复制
python manage.py test myapp --with-coverage --cover-package=myapp
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7846564

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档