]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
tests: Poison more XDG variables
authorAndrea Bolognani <abologna@redhat.com>
Thu, 2 Mar 2023 16:59:06 +0000 (17:59 +0100)
committerAndrea Bolognani <abologna@redhat.com>
Mon, 6 Mar 2023 13:35:35 +0000 (14:35 +0100)
We use these in QEMU command lines, so we should poison them
to catch test suite issues.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
tests/testutils.c

index e8cb8e67375850e66c53bdd42e62597205e46f68..d77b9e8db24bfed8a22f659bf81e87fc56dc18df 100644 (file)
@@ -820,6 +820,9 @@ int virTestMain(int argc,
 
     g_setenv("HOME", "/bad-test-used-env-home", TRUE);
     g_setenv("XDG_RUNTIME_DIR", "/bad-test-used-env-xdg-runtime-dir", TRUE);
+    g_setenv("XDG_DATA_HOME", "/bad-test-used-env-xdg-data-home", TRUE);
+    g_setenv("XDG_CACHE_HOME", "/bad-test-used-env-xdg-cache-home", TRUE);
+    g_setenv("XDG_CONFIG_HOME", "/bad-test-used-env-xdg-config-home", TRUE);
 
     va_start(ap, func);
     while ((lib = va_arg(ap, const char *))) {