Remove xephyr hack
Maximiliano Curia
8 years ago
2 | 2 | [ -e debian/tests.home ] || mkdir debian/tests.home |
3 | 3 | export HOME="$(pwd)/debian/tests.home" |
4 | 4 | mkdir "$HOME"/.config || true |
5 | remove_home () { | |
6 | rm -rf debian/tests.home | |
7 | } | |
8 | trap remove_home EXIT | |
9 | ||
5 | 10 | xvfb-run -a --server-args="-screen 0 1024x768x24" \ |
6 | Xephyr -reset -br -screen 1024x768 :2 & x_pid=$! | |
7 | ||
8 | trap "kill ${x_pid}; rm -rf debian/tests.home" EXIT | |
9 | ||
10 | DISPLAY=:2 dbus-launch --exit-with-session debian/tests/testsuite.xsession | |
11 | dbus-launch --exit-with-session debian/tests/testsuite.xsession |