Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用django nose运行单个测试或单个测试用例?_Django_Unit Testing_Testing_Nosetests_Django Nose - Fatal编程技术网

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

如何使用django nose运行单个测试或单个测试用例?,django,unit-testing,testing,nosetests,django-nose,Django,Unit Testing,Testing,Nosetests,Django Nose,使用Django的普通测试运行程序,您可以深入到特定应用程序、TestCase的特定子类或TestCase的特定子类中运行测试 例如: 然而,django nose除了测试特定的应用程序外,似乎不支持任何东西。如何复制最后两个行为?在测试脚本名称和测试类名之间使用以下语法(注意:): 正确答案是./manage.py test myapp/tests/test\u脚本:MyTestCase.test\u方法 在相对路径中使用点对我不起作用,但斜线对我起作用。我想知道为什么他们不会使用Django

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

例如:

然而,django nose除了测试特定的应用程序外,似乎不支持任何东西。如何复制最后两个行为?

在测试脚本名称和测试类名之间使用以下语法(注意:):


正确答案是./manage.py test myapp/tests/test\u脚本:MyTestCase.test\u方法


在相对路径中使用点对我不起作用,但斜线对我起作用。

我想知道为什么他们不会使用Django使用句点的标准。。。对我来说似乎很落后。不适用于我:
ImportError:不支持按文件名导入。
./manage.py test myapp.MyTestCase.test_something
./manage.py test myapp.tests.test_script:MyTestCase.test_method