Try to disable rspamd tests when not needed

This commit is contained in:
Antoine Nguyen
2025-12-13 17:52:29 +01:00
parent 4d4297689d
commit 69a8696c90
2 changed files with 12 additions and 0 deletions
+6
View File
@@ -2,12 +2,18 @@ import os
import shutil
from django.core import management
from django.test import modify_settings
from django.urls import reverse
from modoboa.admin import factories as admin_factories, models as admin_models
from modoboa.lib.tests import ModoAPITestCase
@modify_settings(
INSTALLED_APPS={
"append": "modoboa.rspamd",
}
)
class ManagementCommandTestCase(ModoAPITestCase):
@classmethod
+6
View File
@@ -353,6 +353,11 @@ LOGGING = {
"class": "django.utils.log.AdminEmailHandler",
"include_html": True,
},
"syslog": {
"class": "logging.handlers.SysLogHandler",
"facility": SysLogHandler.LOG_SYSLOG,
"formatter": "syslog",
},
"syslog-auth": {
"class": "logging.handlers.SysLogHandler",
"facility": SysLogHandler.LOG_AUTH,
@@ -376,6 +381,7 @@ LOGGING = {
"propagate": False,
},
"modoboa.admin": {"handlers": ["modoboa"], "level": "INFO", "propagate": False},
"modoboa.dns": {"handlers": ["syslog"], "level": "INFO", "propagate": False},
"django.server": {
"handlers": ["django.server"],
"level": "INFO",