-
4 votesanswersviews
Django nose coverage vs manage.py测试给出了不同的CLI顺序依赖结果
我在Django网站上运行简单的鼻子测试(代码可用here) . 根据CLI命令的发布顺序,我会得到截然不同的结果! 看看很多帖子,它似乎与覆盖开始时的加载过程有关 . 我不明白的是: 为什么两种方法之间错过的陈述如此不同? 如果我一个接一个地运行一个方法,为什么覆盖率会上升? 我专注于 minerals/views.py 的报道 Django settings.py 文件包含配置信... -
1 votesanswersviews
django-nose - 排除coverage中的目录
我正在使用 django-nose 来测量我的测试套件的覆盖范围 .我跟着这个doc这样做了 . 标准配置运行良好,我成功覆盖了我的所有应用程序 . 我会从覆盖范围中排除 views 目录而不安装新包,所以我尝试以这种方式使用 --ignore-files 参数: NOSE_ARGS = [ '--with-coverage', '--cover-package=apps.my_a... -
12 votesanswersviews
如何使用Django Nose正确测试覆盖率
目前有一个项目配置为通过Django的管理命令运行覆盖,如下所示: ./manage.py test --with-coverage --cover-package=notify --cover-branches --cover-inclusive --cover-erase 这会产生如下报告: Name Stmts Miss Branch Br...