From 98772cc9918d24ff9c23972ba95fe2bb525fb206 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaime=20Marqui=CC=81nez=20Ferra=CC=81ndiz?= Date: Thu, 20 Nov 2025 23:32:59 +0100 Subject: [PATCH] test-userdata-dir-invalid-home: Unset XDG_DATA_HOME On some test environments XDG_DATA_HOME may be configured with a path that actually exists, so we unset it to actually get the temporary directory. --- libgnucash/core-utils/test/test-userdata-dir-invalid-home.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libgnucash/core-utils/test/test-userdata-dir-invalid-home.c b/libgnucash/core-utils/test/test-userdata-dir-invalid-home.c index 449a4b1c24..01d72a2317 100644 --- a/libgnucash/core-utils/test/test-userdata-dir-invalid-home.c +++ b/libgnucash/core-utils/test/test-userdata-dir-invalid-home.c @@ -85,6 +85,7 @@ main(G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **argv) * directory in that case. */ g_setenv("HOME", homedir, TRUE); g_setenv("GNC_DATA_HOME", testdatahome, TRUE); + g_setenv("XDG_DATA_HOME", "", TRUE); g_free (homedir); g_free (testdatahome);