From 78c89e6ef13aea1cb76ef6bc52b943a7e1a03347 Mon Sep 17 00:00:00 2001
From: Scott Worley <scottworley@scottworley.com>
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.47.2