[shotwell/wip/phako/external-gstreamer: 43/43] WIP



commit 3e4e96ba1302808378be766e5474a4b037e7d09b
Author: Jens Georg <mail jensge org>
Date:   Thu Jul 11 23:42:50 2019 +0200

    WIP

 src/ExternalHelper.vala |  2 ++
 test/meson.build        | 18 ++++++++++++++++++
 2 files changed, 20 insertions(+)
---
diff --git a/src/ExternalHelper.vala b/src/ExternalHelper.vala
index ce5903d3..a3f4c52e 100644
--- a/src/ExternalHelper.vala
+++ b/src/ExternalHelper.vala
@@ -66,6 +66,8 @@ public class ExternalProxy<G> : Object, Initable {
         Source.remove(startup_timeout);
         startup_timeout = 0;
 
+        debug ("Got new connection, trying to get object for path %s", dbus_path);
+
         try {
             remote = connection.get_proxy_sync(null, dbus_path, DBusProxyFlags.DO_NOT_LOAD_PROPERTIES |
                                                DBusProxyFlags.DO_NOT_CONNECT_SIGNALS,
diff --git a/test/meson.build b/test/meson.build
index de1f0128..0dc482ab 100644
--- a/test/meson.build
+++ b/test/meson.build
@@ -1,5 +1,23 @@
+external_helper_test_executable = executable(
+    'external_helper',
+    files([
+        'ExternalHelperTestExecutable.vala',
+    ]),
+    dependencies : gio
+)
+
+external_helper_test = executable(
+    'external-helper-test',
+    files([
+        'ExternalHelperTest.vala',
+        'ExternalHelper.vala'
+    ]),
+    dependencies: gio,
+    c_args : [ '-DEXTERNAL_HELPER_EXECUTABLE="@0@"'.format(external_helper_test_executable.full_path()) ]
+)
 natural_collate_test = executable('natural-collate-test',
                                   ['NaturalCollate-Test.vala', 'NaturalCollate.vala'],
                                   dependencies : gio)
 
 test('natural-collate', natural_collate_test)
+test('external-helper-test', external_helper_test)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]