def test_pid_to_service_dbus_invalid_pid(self): """ Test translating an invalid PID to a service name via DBUS. """ class DBusException(Exception): """ Raised by DBUS, e.g. when a PID does not belong to a service """ ... dbus_mock = Mock() dbus_mock.DBusException = DBusException() dbus_mock.GetUnitByPID = Mock(site_effect=dbus_mock.DBusException) with patch("salt.utils.systemd.dbus", dbus_mock): assert _systemd.pid_to_service(99999) is None