Make symbolic-icon-translucent-color.ui non-fatal during build-time tests

This commit is contained in:
Simon McVittie 2018-09-30 16:27:18 +01:00
parent 136c2966e7
commit aeedeca2be

3
debian/rules vendored
View File

@ -138,6 +138,7 @@ override_dh_clean: debian/control
# gross kludge to force control generation with the %.in target
touch debian/control.in
rm -f $(call dh_subst_files,$(all_binaries))
rm -f testsuite/reftests/*.ui.known_fail
rm -rf debian/build debian/install
# The build system does not automatically update the GResource files
# when resources change. Force an update in case we ship a patch which
@ -175,6 +176,8 @@ endif
override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
# Mark reftests with known failures as non-fatal
touch testsuite/reftests/symbolic-icon-translucent-color.ui.known_fail
# So that gsettings can find the (uninstalled) gtk schemas
mkdir -p debian/build/glib-2.0/schemas/
cp gtk/org.gtk.* debian/build/glib-2.0/schemas/