diff options
author | Simon McVittie <smcv@collabora.com> | 2018-12-05 14:09:00 +0000 |
---|---|---|
committer | Simon McVittie <smcv@collabora.com> | 2018-12-05 14:09:00 +0000 |
commit | a59eb6e944b2dd12f810ae85fd926d19cf7bea08 (patch) | |
tree | 5b739e1361a1755c0269e728342ce132c40c5b7a /test/name-test/test-wait-for-echo.py | |
parent | 9d721e57edce87a94e6573bbe4e76f28b53bdbd3 (diff) | |
parent | 1191262f5ebb881f9a07862f0b7b9176c502edc1 (diff) | |
download | dbus-a59eb6e944b2dd12f810ae85fd926d19cf7bea08.tar.gz |
Merge branch 'unpythonize' into 'master'
Translate Python-based tests to C
See merge request dbus/dbus!37
Reviewed-by: pwithnall
Diffstat (limited to 'test/name-test/test-wait-for-echo.py')
-rwxr-xr-x | test/name-test/test-wait-for-echo.py | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/test/name-test/test-wait-for-echo.py b/test/name-test/test-wait-for-echo.py deleted file mode 100755 index d1b9e0c4..00000000 --- a/test/name-test/test-wait-for-echo.py +++ /dev/null @@ -1,41 +0,0 @@ -#!/usr/bin/env python - -import os,sys - -try: - import dbus - import dbus.mainloop.glib - from gi.repository import GObject -except: - print("Failed import, aborting test") - sys.exit(0) - -dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) -loop = GObject.MainLoop() - -exitcode = 0 - -def handle_noreceipt(): - print("Failed to get signal") - global exitcode - exitcode = 1 - loop.quit() - -GObject.timeout_add(7000, handle_noreceipt) - -bus = dbus.SessionBus() - -def sighandler(*args, **kwargs): - print("got signal") - loop.quit() - -bus.add_signal_receiver(sighandler, dbus_interface='org.freedesktop.TestSuite', signal_name='Foo') - -o = bus.get_object('org.freedesktop.DBus.TestSuiteEchoService', '/org/freedesktop/TestSuite') -i = dbus.Interface(o, 'org.freedesktop.TestSuite') -def nullhandler(*args, **kwargs): - pass -i.EmitFoo(reply_handler=nullhandler, error_handler=nullhandler) - -loop.run() -sys.exit(exitcode) |