From a8f086bfb3be65de133365b55595a9800ecaa681 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Thu, 17 Jun 2021 15:06:41 +0000 Subject: tools: fix signal type in service test The signal definition is: So the first two arguments need to be adjusted. Without this change, the test was failing for me: (/build/source/tools/tests/.libs/lt-test-stub:77030): GLib-GObject-CRITICAL **: 15:05:35.276: ../gobject/gsignal.c:3167: value for 'gint' parameter 0 for signal "state-changed" is of type 'guint' --- tools/test-modemmanager-service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tools/test-modemmanager-service.py') diff --git a/tools/test-modemmanager-service.py b/tools/test-modemmanager-service.py index e45b5fa4..2ca18b9f 100755 --- a/tools/test-modemmanager-service.py +++ b/tools/test-modemmanager-service.py @@ -339,7 +339,7 @@ class Modem(ExportedObj): def PropertiesChanged(self, changed): pass - @dbus.service.signal(IFACE_MODEM, signature='uuu') + @dbus.service.signal(IFACE_MODEM, signature='iiu') def StateChanged(self, old_state, new_state, reason): pass @@ -406,7 +406,7 @@ class ObjectManager(dbus.service.Object): self.modem = Modem(self.bus, add_sim, iccid) return dbus.ObjectPath(self.modem.path) - @dbus.service.method(IFACE_TEST, in_signature='uuu', out_signature='') + @dbus.service.method(IFACE_TEST, in_signature='iiu', out_signature='') def EmitStateChanged(self, old_state, new_state, reason): if self.modem is not None: self.modem.StateChanged(old_state, new_state, reason) -- cgit v1.2.3-70-g09d2