]> git.sur5r.net Git - i3/i3/commit
Set $HOME for tests. 2469/head
authorIngo Bürk <ingo.buerk@tngtech.com>
Sat, 24 Sep 2016 21:48:33 +0000 (23:48 +0200)
committerIngo Bürk <ingo.buerk@tngtech.com>
Mon, 26 Sep 2016 18:29:53 +0000 (20:29 +0200)
commit889d0abe8f397da9a39db9566e34cdfbb37d01fb
tree2010976dfd2faea53bb06c9f094ff524340d2c40
parentcb1fcfed6a918eba985530a262916b1b6a17f9b2
Set $HOME for tests.

We add $HOME to the environment variables we define for a test case
in order to redirect it from the user's actual home directory. This
is necessary because xcb-util-xrm will fall back to $HOME/.Xresources
when determining the DPI. If a user has this set to, e.g., 192 on their
machine, this would break tests.

Since tests shouldn't rely on the system they run in, we redirect the
home directory altogether to simulate a clean slate.

relates to #2465
testcases/lib/TestWorker.pm