From 78c89e6ef13aea1cb76ef6bc52b943a7e1a03347 Mon Sep 17 00:00:00 2001 From: Scott Worley Date: Fri, 22 May 2020 18:26:41 -0700 Subject: [PATCH] Use separate cache dir for test isolation --- tests/lib/test-setup.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/lib/test-setup.sh b/tests/lib/test-setup.sh index 4ccc8d9..97fec64 100644 --- a/tests/lib/test-setup.sh +++ b/tests/lib/test-setup.sh @@ -1,5 +1,8 @@ set -e +cache_dir=$(mktemp -d) +export XDG_CACHE_HOME=$cache_dir + foo_setup() { repo_dir="`mktemp -d`" @@ -24,6 +27,7 @@ EOF test_cleanup() { if [ "$repo_dir" ];then rm -rf "$repo_dir"; fi if [ "$conf" ];then rm "$conf"; fi + if [ "$cache_dir" ];then rm -rf "$cache_dir"; fi } trap test_cleanup EXIT INT TERM -- 2.44.1