GNOME Bugzilla – Bug 710697
"make check" broken without --enable-installed-tests
Last modified: 2013-10-25 15:58:03 UTC
the gjs tests are broken on Ubuntu now (when not jhbuilding), seems to be related to in-tree libs like Regress. This is with gjs 1.38.1, previously 1.36.x did pass tests so I am assuming its related to the new testing framework changes. for eg: "var a = new Regress.TestSimpleBoxedA();" fails with (.libs/lt-jsunit:7516): Gjs-WARNING **: JS ERROR: [boxed instance proxy GIName:GLib.Error jsobj@0x2ae27960ad30 native@0x898970] Doesnt seem to be a packaging issue, since even a simple 'configure; make check' has the same failure.
Build log: https://launchpadlibrarian.net/154396869/buildlog_ubuntu-saucy-amd64.gjs_1.38.1-0ubuntu1~saucy1_UPLOADING.txt.gz
Tests also fail under jhbuild when built with --disable-installed-tests
https://git.gnome.org/browse/gjs/commit/?id=f87c38787640f639da5ebf73014bbcf3b98cd9fc