gpt4 book ai didi

Django Nose 只运行项目测试

转载 作者:行者123 更新时间:2023-12-02 02:26:02 27 4
gpt4 key购买 nike

我将 nosedjango-nosenose-excludecoverage 添加到我的 buildout.cfg 中,并且跑了扩建。此外,我将 TEST_RUNNERNOSE_ARGS 添加到我的 settings.py 中。在最后一步中,我创建了一个 exclude_dirs.txt 并将其包含到 NOSE_ARGS 中。到目前为止,这有效。

最后我运行了 bin/django test 来运行我的项目的测试。我发现 INSTALLED_APP 中的每个应用程序都在运行,甚至 django 核心模型的一部分也在运行。如何在没有外部包的情况下将其限制在我的项目中?

最佳答案

在 settings.py 文件中,您可以执行以下操作:

TEST_RUNNER = 'django_nose.NoseTestSuiteRunner'
NOSE_ARGS = [
'--cover-package=your_app_name',
'--with-coverage',
]

假设您已添加所有需求。应用程序到 INSTALLED_APPS 中的 settings.py 文件。这将解决问题!

关于Django Nose 只运行项目测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12479985/

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