Update tests/test_utils_dbusnotify.py
Run CI Tests / test (push) Successful in 1m8s

This commit is contained in:
2025-08-12 10:38:36 +02:00
parent 658ebc42eb
commit 30c7ccded1
-20
View File
@@ -5,26 +5,6 @@ import pytest
from slic.utils.dbusnotify import *
import dbus
def start_dbus():
"""Démarre DBus avec dbus-launch et définit l'adresse DBus dans l'environnement."""
if 'DBUS_SESSION_BUS_ADDRESS' not in os.environ:
print("DBus n'est pas lancé, démarrage avec dbus-launch...")
# Exécute dbus-launch et capture l'adresse de la session DBus
result = subprocess.run(['dbus-launch'], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
if result.returncode == 0:
# Récupérer l'adresse DBus à partir de la sortie de dbus-launch
dbus_address = result.stdout.decode('utf-8').strip()
os.environ['DBUS_SESSION_BUS_ADDRESS'] = dbus_address
print(f"DBus address set to {dbus_address}")
else:
print("❌ Erreur lors du lancement de dbus-launch")
raise RuntimeError("Impossible de démarrer DBus.")
# Appel de la fonction avant d'utiliser DBus
start_dbus()
@pytest.fixture
def notifier():
"""Création de l'objet DBusNotify pour les tests."""