使用Django的普通测试运行器,您可以深入到特定的应用程序、TestCase的特定子类或TestCase的特定子类中运行测试。./manage.py test myapp.MyTestCase.test_something
然而,django-nose似乎不支持测试特定应用程序以外的任何东西。我如何复制最后两个行为?
我在myproject/core/tests/test_views_front.py中有一些测试。当我尝试运行python manage.py test myproject.core.tests.test_views_front时,我得到:AttributeError: 'module' object has no attribute 'test_views_front&
如何通过将选项附加到Tox来将选项附加到运行的命令?具体地说,如何使用Tox运行特定的Django单元测试?我正在尝试用Tox包装一些Django单元测试,我可以用运行django-admin.py test --settings=myapp.tests.settings myapp.tests.Tests的tox来运行所有的单元测试。但是,我想在myapp.tests.Tests.test_som
我正在使用吡咯烷酮,并试图运行单独的测试。我的“运行所有测试都有效(使用了py.test),但是我想要运行特定的测试。django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settingsYou must either define the environment variable DJANGO_SETT
在Pycharm项目中尝试使用Django类时,我得到了我认为是类路径问题的问题。如何让我的项目识别django.contrib.auth.models包?qt-support=auto --client 127.0.0.1 --port 49963 --file /Users/tcl/_myproject/workspace/myprojectapi/django-nonrelimport User
ImportError: No module named django<
我有一个可重用的Django应用程序,我正在将它导入到另一个项目中。我希望能够运行该应用程序的测试,这意味着我需要自己的settings.py文件来进行测试。
运行这些测试的公认方式是什么?我注意到一些项目创建了一个调整Django设置的runtests.py文件,并使用Django test runner。我还注意到,公司内部的项目告诉开发人员创建一个新的设置文件app_tests_settings.py,并使用manage.py运行</em