"""Tests for the ASGI configuration module."""importosfromdjango.core.asgiimportget_asgi_applicationfromtrustpoint.asgiimportapplication
[docs]deftest_asgi_application_initialization():"""Test that the ASGI application is initialized correctly."""assertos.getenv('DJANGO_SETTINGS_MODULE')=='trustpoint.settings', \
"DJANGO_SETTINGS_MODULE should be 'trustpoint.settings'."assertcallable(application),'ASGI application should be callable.'try:asgi_app=get_asgi_application()assertcallable(asgi_app),('Initializing ASGI application with `get_asgi_application` should create a callable.')exceptExceptionase:raiseAssertionError('ASGI application initialization failed.')frome