GNOME Bugzilla – Bug 794180
test_month_names fails unless installed
Last modified: 2018-03-12 19:26:10 UTC
The gdatetime test suite in glib master (5d93dd63e) fails: GLib:ERROR:gdatetime.c:1583:test_month_names: assertion failed (p == ("Juli")): ("July" == "Juli") glib 2.54 is installed on the system. After installing the built glib 2.55, the test succeeds. I suspect it's attempting to load its translations from the system instead of the tree.
Created attachment 369516 [details] [review] tests: Skip the gdatetime month names test when running uninstalled It needs the translations to be installed. See the comment added to the code. Signed-off-by: Philip Withnall <withnall@endlessm.com>
Here’s a fix. I’d like to get this in for 2.56, but it will need a freeze break request and a review. I’ll send the freeze break request now.
Review of attachment 369516 [details] [review]: Reviewed by mclasen and ebassi on IRC.
Pushed to master for 2.56.0. Attachment 369516 [details] pushed as c4f58e3 - tests: Skip the gdatetime month names test when running uninstalled