[SCM] kdeconnect packaging branch, master, updated. debian/0.9g-1-1183-g9d69498

Maximiliano Curia maxy at moszumanska.debian.org
Fri Oct 14 14:30:06 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/kdeconnect.git;a=commitdiff;h=edc1d8e

The following commit has been merged in the master branch:
commit edc1d8eafeec1c27622d10f1e85f088cb05992e3
Author: Harald Sitter <sitter at kde.org>
Date:   Wed Jun 29 11:04:18 2016 +0200

    run test through xvfb as we now need workign xcb for some tests
---
 debian/tests/testsuite          | 10 +++++-----
 debian/tests/testsuite.xsession | 13 +++++++++++++
 2 files changed, 18 insertions(+), 5 deletions(-)

diff --git a/debian/tests/testsuite b/debian/tests/testsuite
index ebabae1..b0c9e53 100644
--- a/debian/tests/testsuite
+++ b/debian/tests/testsuite
@@ -1,7 +1,7 @@
 #!/bin/sh
 
-[ -e debian/tests.home ] || mkdir debian/tests.home
-trap "rm -rf debian/tests.home" EXIT
-export HOME="$(pwd)/debian/tests.home"
-
-dh_auto_test
+if [ -d /usr/lib/ccache ]; then
+    export PATH="/usr/lib/ccache:$PATH"
+fi
+xvfb-run -a --server-args="-screen 0 1024x768x24+32" \
+    dbus-launch --exit-with-session debian/tests/testsuite.xsession
diff --git a/debian/tests/testsuite.xsession b/debian/tests/testsuite.xsession
new file mode 100755
index 0000000..77ad47e
--- /dev/null
+++ b/debian/tests/testsuite.xsession
@@ -0,0 +1,13 @@
+#!/bin/sh
+export LANG=C.UTF-8
+export LC_ALL=C.UTF-8
+export HOME="$(pwd)/debian/tests.home"
+export XDG_CACHE_HOME="$(pwd)/debian/tests.home"
+[ -e debian/tests.home ] || mkdir debian/tests.home
+openbox &
+sleep 5
+kbuildsycoca5
+dh_auto_test
+ret=$?
+rm -rf debian/tests.home
+exit $ret

-- 
kdeconnect packaging



More information about the pkg-kde-commits mailing list