summary refs log tree commit diff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2022-01-16 23:33:58 +0100
committerLudovic Courtès <ludo@gnu.org>2022-01-16 23:56:56 +0100
commita1037aa87b39d4c774fe398fc97a58bafeb063d1 (patch)
treeeb85a292dc14530273269860454134e6530dc3e5
parent7a0fffc85f52c0218fbf03604ba118a561e34178 (diff)
downloadguix-a1037aa87b39d4c774fe398fc97a58bafeb063d1.tar.gz
tests: Clean up after 'tests/guix-graph.sh'.
Fixes a regression introduced in
a773c3142dd168e1c4480614d3f5fd9d003954cd, which would lead the first
'trap' to be ignored, thereby leaving 't-guix-graph-*' directories
behind it.

* tests/guix-graph.sh: Remove first 'trap' line that had no effect;
replace second 'trap' line.
-rw-r--r--tests/guix-graph.sh5
1 files changed, 2 insertions, 3 deletions
diff --git a/tests/guix-graph.sh b/tests/guix-graph.sh
index 666660ab4b..e813e01c31 100644
--- a/tests/guix-graph.sh
+++ b/tests/guix-graph.sh
@@ -1,5 +1,5 @@
 # GNU Guix --- Functional package management for GNU
-# Copyright © 2015, 2016, 2019, 2020 Ludovic Courtès <ludo@gnu.org>
+# Copyright © 2015-2016, 2019-2020, 2022 Ludovic Courtès <ludo@gnu.org>
 # Copyright © 2019 Simon Tournier <zimon.toutoune@gmail.com>
 #
 # This file is part of GNU Guix.
@@ -23,11 +23,10 @@
 
 module_dir="t-guix-graph-$$"
 mkdir "$module_dir"
-trap "rm -rf $module_dir" EXIT
 
 tmpfile1="$module_dir/t-guix-graph1-$$"
 tmpfile2="$module_dir/t-guix-graph2-$$"
-trap 'rm -f "$tmpfile1" "$tmpfile2"' EXIT
+trap 'rm -r "$module_dir"' EXIT
 
 
 cat > "$module_dir/foo.scm"<<EOF