django-nose相关内容

如何正确安装django-nose?

我无法让django-nose运行. 按照安装说明,我的安装方式是: 运行pip install django-nose 在settings.py中将'django_nose'添加到INSTALLED_APPS(包括最后一个应用,以防可能出现应用顺序问题) 将TEST_RUNNER = 'django_nose.NoseTestSuiteRunner'添加到settings.py ..
发布时间:2020-07-21 19:50:06 其他开发

python - 鼻子没有发现Django中的包级别测试

我正在为我的Django应用程序设置一个目录结构,以分离功能和单元测试。我正在使用鼻子作为我的Django项目的测试运行器。 在Django项目的根目录下,我有一个名为“tests”的文件夹,具有以下结构: / p> tests ├──__init__.py ├──功能 │├── __init__.py └──单位 ├──__init__.py ├──data.py ├── ..
发布时间:2017-05-30 19:56:55 Python

鼻子没有找到Django测试

我正在尝试在我目前的项目中使用Django-nose,但是我不知道如何让鼻子进行测试。所以我开始一个简单的Django 1.4.1项目来了解鼻子。但是,即使在这个简单的测试项目中,我也可以让它运行。 在我继续之前:我知道Stackoverflow有很多类似的问题,例如一个: 如何告诉Django鼻子我的测试是什么? 但在Googling之后,阅读博文和StackOverflow答 ..
发布时间:2017-05-30 06:04:12 其他开发

Django测试覆盖率与代码覆盖率

我已成功安装并配置了 django-nose 与 覆盖 问题是,如果我只是为 ./ manage.py shell 运行覆盖,并退出该shell - 它显示我37%代码覆盖。我完全明白执行的代码并不意味着测试代码。我唯一的问题是 - 现在是什么? 我在设想的是可以在执行任何测试之前导入所有的python模块和“安定”,直接与 coverage 进行沟通,说“好的,开始计数到这里的代码” ..
发布时间:2017-05-29 07:44:40 Python

Django单元测试需要很长时间才能创建测试数据库

一段时间以来,我的单元测试已经花费比预期的时间更长。我试图调试它几次,没有太多的成功,因为延迟是在我的测试甚至开始运行之前。这影响了我能够远程测试驱动开发的可能性(也许我的期望太高),所以我想看看我是否可以一劳永逸地解决这个问题。 当运行测试时,测试开始和实际开始之间有70到80秒的延迟。例如,如果我运行一个小模块的测试(使用 time python manage.py test myapp ..
发布时间:2017-05-29 03:10:59 Python

如何使用django-nose运行单个测试或单个TestCase?

使用Django的常规测试运行器,您可以深入了解特定应用程序,TestCase的特定子类或TestCase特定子类中的特定测试运行测试。 例如: ./ manage.py test myapp.MyTestCase.test_something 然而,django-nose似乎不支持任何超出测试特定应用程序的内容。如何复制最后两个行为? 解决方案 鼻子支持测 ..
发布时间:2017-05-28 18:43:04 其他开发