From 73cfa16d1695e3ba8b62c4f1db0625c14b1f16a9 Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Tue, 19 Mar 2024 14:40:57 +0100 Subject: [PATCH] test: Fail sysext test if reusing a root directory --- test/units/testsuite-50.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/units/testsuite-50.sh b/test/units/testsuite-50.sh index 370e8f01ed3..dc31ce4da36 100755 --- a/test/units/testsuite-50.sh +++ b/test/units/testsuite-50.sh @@ -808,6 +808,10 @@ prep_root() { local r=${1}; shift local h=${1}; shift + if [[ -d ${r} ]]; then + die "${r@Q} is being reused as a root, possibly a result of copy-pasting some test case and forgetting to rename the root directory name" + fi + mkdir -p "${r}${h}" "${r}/usr/lib" "${r}/var/lib/extensions" "${r}/var/lib/extensions.mutable" } -- 2.47.3