Skip to content

tests: don't require installed gsettings schemas for nautilus test

Jeremy Bicha requested to merge jbicha/nautilus:gsettings-schema-test into master

I've been trying to run "all" tests for Nautilus in Debian. I'm having trouble with the "nautilus" test. This at least fixes one issue.

I understand there are a few different ways of fixing this so feel free to commit something else. I thought a merge request might be helpful though.

Build log excerpt

 5/17 nautilus                                FAIL     0.48 s (killed by signal 5 SIGTRAP)

--- command ---
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/nautilus --check --g-fatal-warnings
--- stderr ---

** (nautilus:24445): WARNING **: 14:48:58.700: Error on getting connection:
 Failed to load SPARQL backend: GDBus.Error:org.freedesktop.DBus.Error.NoReply:
 Message recipient disconnected from message bus without replying

(nautilus:24445): GLib-GIO-CRITICAL **: 14:48:58.767: g_dbus_connection_signal_unsubscribe:
 assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(nautilus:24445): GLib-GObject-CRITICAL **: 14:48:58.767: g_object_unref: assertion
 'G_IS_OBJECT (object)' failed

(nautilus:24445): GLib-GObject-CRITICAL **: 14:48:58.767: g_object_unref: assertion
 'G_IS_OBJECT (object)' failed

(nautilus:24445): GLib-GObject-WARNING **: 14:48:58.767: invalid (NULL) pointer instance

(nautilus:24445): GLib-GObject-CRITICAL **: 14:48:58.767: g_signal_connect_data: assertion
 'G_TYPE_CHECK_INSTANCE (instance)' failed

(nautilus:24445): GLib-GIO-ERROR **: 14:48:58.882: Settings schema
 'org.gnome.nautilus.preferences' is not installed
Edited by Jeremy Bicha

Merge request reports