Thanks! It helped me to start fixing the problems with my setup. I have neither behave nor dogtail installed. Then behave's '-f html' option failed. Although it's present in the 'behave-installed-tests.m4' macro, I haven't been able to find a behave version which supports 'html' format. I changed it to 'plain' and it started running all the tests.
However, almost all the tests failed. I wonder if this has anything to do with the change of the format option to 'plain', but I have at least the impression that meson port is working as expected. Best regards, 2017-07-06 21:49 GMT+02:00 Felix Riemann <[email protected]>: > Hi! > > Am Freitag, den 30.06.2017, 11:54 +0200 schrieb Iñigo Martínez: >> An initiative has recently emerged to port applications under GNOME >> umbrella to meson build system[0]. I have spent some time porting Eye >> of GNOME to meson and I have published a bug for it[1]. However, >> during meson build port testing, I tried to execute its tests[2], but >> I haven't been able to do. >> >> My steps are as follow: >> >> 1. I install the build on a specific directory, let's say: /tmp/eog >> 2. Tests are installed in /tmp/eog/shared/installed-tests/eog, so I >> execute the following command: >> >> gnome-desktop-testing-runner -d /tmp/eog/share/installed- >> tests/eog/ >> >> I get the following: >> >> SUMMARY: total=0; passed=0; skipped=0; failed=0; user=0.0s; >> system=0.0s; maxrss=0 >> >> I never used these kind of tests, though, I have reading about >> them[3]. Is there any specific way to execute them? > > I think you just need to start it like this: > > gnome-desktop-testing-runner -d /tmp/eog/share eog > > It'll append installed-tests itself and mentioning eog will filter the > tests to only run eog's. > > You may need to add LC_ALL=C to disable translations. However I don't > think they'll pass. Some tests need updating to work with a recent > GtkFileChooser for example. The about test will fail if your session is > not in English as it can't find the app menu, since gnome-shell will > translate its title. > > Regards, > > Felix _______________________________________________ eog-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/eog-list
