gpt4 book ai didi

django - 一起使用django-nose和django-celery-单元测试

转载 作者:行者123 更新时间:2023-12-04 03:38:41 25 4
gpt4 key购买 nike

我有一个使用django-nose的django项目。我想将django-celery添加到项目中。我使用单元测试。 django-nose和django-celery都需要在我的settings.py文件中进行TEST_RUNNER设置。具体来说:

TEST_RUNNER = 'django_nose.NoseTestSuiteRunner'

用于django-nose和:
TEST_RUNNER = 'djcelery.contrib.test_runner.CeleryTestSuiteRunner'

用于django-celery。

我应该如何处理以便同时使用这两个软件包?

最佳答案

我发现处理此问题的最佳方法是跳过Celery测试运行程序。我只是用@override_settings(CELERY_ALWAYS_EAGER=True)装饰我的 celery 使用测试,所以一切都得到了很好的测试。

关于django - 一起使用django-nose和django-celery-单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15582770/

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