3
def _setup_service_busname(testcase):
4
# monkeypatch __del__ to avoid issues with gc
6
dbus.service.BusName.__del__ = lambda _: None
8
setup_action_queue_test = _setup_service_busname
10
setup_main_test = _setup_service_busname
12
def get_main_params(testcase, params):
13
"""Return the parameters used to create the main object for tests."""
14
from dbus.mainloop.glib import DBusGMainLoop
15
# set glib_loop and return the common params
16
params['glib_loop'] = DBusGMainLoop(set_as_default=True)