gpt4 book ai didi

python - 无法在类或函数上运行 Nosetests

转载 作者:太空宇宙 更新时间:2023-11-03 15:39:32 24 4
gpt4 key购买 nike

我正在使用 pycharm 并尝试运行单独的测试。我的“运行所有测试有效(使用 py.test),但我想运行特定测试。当我尝试运行 Nosetest 时,我收到此错误:

django.core.exceptions.ImproperlyConfigured:请求设置 DEFAULT_INDEX_TABLESPACE,但未配置设置。在访问设置之前,您必须定义环境变量 DJANGO_SETTINGS_MODULE 或调用 settings.configure()。

我的 wsgi.py 看起来像这样:

导入操作系统
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "v3.settings")
从 django.core.wsgi 导入 get_wsgi_application
应用程序 = get_wsgi_application()

最佳答案

您是否尝试过使用 py.test 运行特定测试?在命令行上:

py.test [模块文件路径]::[test名称]

就您而言,您可能正在尝试在类中运行函数,如下所示:py.test test_mod.py::TestClass::test_method

(来源:http://doc.pytest.org/en/latest/usage.html)

(根据评论重新格式化,以便可以接受答案)

关于python - 无法在类或函数上运行 Nosetests,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42279492/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com