From 8c1327d1e8ec7cb6d56b3dc5d6e619db69bdcd23 Mon Sep 17 00:00:00 2001 From: Luke McCrone Date: Mon, 15 Sep 2025 16:22:21 -0300 Subject: [PATCH] test: user teardown fix --- tests/setup.sh | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/tests/setup.sh b/tests/setup.sh index 9406884c..a4a05e25 100644 --- a/tests/setup.sh +++ b/tests/setup.sh @@ -155,11 +155,17 @@ teardown() { log 3 "error deleting bucket $BUCKET_TWO_NAME or contents" fi fi - if user_exists "$USERNAME_ONE" && ! delete_user "$USERNAME_ONE"; then - log 3 "error deleting user $USERNAME_ONE" - fi - if user_exists "$USERNAME_TWO" && ! delete_user "$USERNAME_TWO"; then - log 3 "error deleting user $USERNAME_TWO" + if [ "$SKIP_USERS_TESTS" != "true" ]; then + if [ -n "$USERNAME_ONE" ]; then + if user_exists "$USERNAME_ONE" && ! delete_user "$USERNAME_ONE"; then + log 3 "error deleting user $USERNAME_ONE" + fi + fi + if [ -n "$USERNAME_TWO" ]; then + if user_exists "$USERNAME_TWO" && ! delete_user "$USERNAME_TWO"; then + log 3 "error deleting user $USERNAME_TWO" + fi + fi fi if [ "$AUTOGENERATE_USERS" == "true" ] && ! delete_autogenerated_users; then log 3 "error deleting autocreated users"