GNOME Bugzilla – Bug 788224
meson test fails if gnome-calendar is not already installed
Last modified: 2017-11-24 22:38:52 UTC
tests fails if gnome-calendar is not installed. This is due to inaccessible gsettings. The following is logged into terminal: GLib-GIO-ERROR **: Settings schema 'org.gnome.calendar' is not installed
Created attachment 360790 [details] [review] Fix GCalManager test The unit test that checks GCalManager test fails due to missing schemas. This patch allows schemas to be compiled in the build tree and sets the environment variables so tests can be found them and run properly. This is done by, moving enums schema generation to the data directory, using meson's `compile_schemas` function and setting the `GSETTINGS_SCHEMA_DIR`.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-calendar/issues/189.