Files
NetBox-Export/tests/conftest.py
T

28 lines
548 B
Python

import sys
import types
from django.conf import settings
if not settings.configured:
settings.configure(
INSTALLED_APPS=["django.contrib.contenttypes"],
SECRET_KEY="tests",
)
netbox_module = types.ModuleType("netbox")
plugins_module = types.ModuleType("netbox.plugins")
class PluginConfig:
pass
plugins_module.PluginConfig = PluginConfig
netbox_module.plugins = plugins_module
sys.modules.setdefault("netbox", netbox_module)
sys.modules.setdefault("netbox.plugins", plugins_module)
import django
django.setup()