From 089c8d033d82aadec203c66d4127d0042d7d76bc Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Thu, 2 May 2024 20:09:20 +0800 Subject: [PATCH] test: override XDG_STATE_HOME as well (#28604) This prevents tested Nvim from affecting ~/.local/state/ --- cmake/RunTests.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/cmake/RunTests.cmake b/cmake/RunTests.cmake index c862c88acf..add83bc9cb 100644 --- a/cmake/RunTests.cmake +++ b/cmake/RunTests.cmake @@ -4,6 +4,7 @@ set(ENV{VIMRUNTIME} ${WORKING_DIR}/runtime) set(ENV{NVIM_RPLUGIN_MANIFEST} ${BUILD_DIR}/Xtest_rplugin_manifest) set(ENV{XDG_CONFIG_HOME} ${BUILD_DIR}/Xtest_xdg/config) set(ENV{XDG_DATA_HOME} ${BUILD_DIR}/Xtest_xdg/share) +set(ENV{XDG_STATE_HOME} ${BUILD_DIR}/Xtest_xdg/state) unset(ENV{XDG_DATA_DIRS}) unset(ENV{NVIM}) # Clear $NVIM in case tests are running from Nvim. #11009