X-Git-Url: http://git.scottworley.com/pinch/blobdiff_plain/1b48018c3d40a9f70ac98aa3d3112fc5d8cb2201..0a4ff8dde934f9921371da9600e473dd090a7425:/tests/lib/test-setup.sh diff --git a/tests/lib/test-setup.sh b/tests/lib/test-setup.sh index 35a4e73..66d13eb 100644 --- a/tests/lib/test-setup.sh +++ b/tests/lib/test-setup.sh @@ -8,6 +8,11 @@ export GIT_COMMITTER_EMAIL=auto@mati.on cache_dir=$(mktemp -d) export XDG_CACHE_HOME=$cache_dir +nix_store=$(mktemp -d) +nix_state=$(mktemp -d) +export NIX_STORE_DIR=$nix_store +export NIX_STATE_DIR=$nix_state + foo_setup() { repo_dir="`mktemp -d`" @@ -33,6 +38,8 @@ 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 + if [ "$nix_store" ];then rm -rf "$nix_store"; fi + if [ "$nix_state" ];then rm -rf "$nix_state"; fi } trap test_cleanup EXIT INT TERM