gpt4 book ai didi

Django 单元测试 WSGI.py

转载 作者:行者123 更新时间:2023-12-03 08:48:18 28 4
gpt4 key购买 nike

我正在为 Django 创建单元测试并使用覆盖率,而 wsgi.py 文件的覆盖率为 0%,显得很突出。

创建单元测试时,我应该为 wsgi.py 文件创建一个吗?

使用标准 Django 测试工具执行此操作的最佳方法是什么?

wsgi.py代码:

import os

from django.core.wsgi import get_wsgi_application
from django.contrib.staticfiles.handlers import StaticFilesHandler

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ebdjango.settings")

application = StaticFilesHandler(get_wsgi_application())

最佳答案

一般来说,您不会为该文件创建测试,因为它是由 Django 本身创建的,因此没有什么意义,它更像是功能测试而不是单元测试。 如果您追求 100% 文件和代码覆盖率,我倾向于将其添加到 .coveragerc 文件中,以便在报告中忽略它 - https://coverage.readthedocs.io/en/v4.5.x/config.html .

关于Django 单元测试 WSGI.py,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60505112/

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