使用Django的普通测试运行器,您可以深入到特定的应用程序、TestCase的特定子类或TestCase的特定子类中的特定测试中运行测试.

例如:

./manage.py test myapp.MyTestCase.test_something

然而,除了测试特定的应用程序之外,Django-Nose似乎不支持任何其他功能.我如何复制最后两个行为?

推荐答案

注意supports以下语法(测试脚本名和测试类名之间的注释:):

./manage.py test myapp.tests.test_script:MyTestCase.test_method

Django相关问答推荐

模仿没有像预期的那样工作(Django)

Django没有';t显示黄页

如何删除Docker上的django应用程序?

如何在Django REST框架中实现ForeignKey搜索

获取 Django (postgres) 中带注释字段的平均值

Django 过滤器:过滤隐藏在多层模型 struct 中的对象

Django Query 在基于通用类的 UpdateView 中重复了 2 次

Django 有脚手架吗?

Django ORM,按天分组

AttributeError:'Manager'对象在Django中没有属性'get_by_natural_key'错误?

如何判断 Python unicode 字符串是否包含非西方字母?

根据模型属性获取django对象id

Django聚合:仅求和返回值?

CherryPy 与 Django

PyCharm 无法正确识别需求 - Python、Django

从 virtualenv 中,pip freeze > requirements.txt 给出了一堆垃圾!如何修剪它?

如何找到两个 Django 查询集的交集?

Django:在还原(迁移)后try 访问数据库时权限被拒绝

Django - 指定 Django 管理员应该使用哪个模型管理器

使用 .order_by() 和 .latest() 的 Django 查询