From a72fa5fc0bbffb68c998b882c8c360810eed85a2 Mon Sep 17 00:00:00 2001 From: ttionya Date: Wed, 17 Jul 2024 22:59:53 +0800 Subject: [PATCH] fix: fix test unit error --- tests/test.sh | 3 ++- tests/units/backup-zip-file/test.sh | 13 ++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/tests/test.sh b/tests/test.sh index f474224..5ba7769 100644 --- a/tests/test.sh +++ b/tests/test.sh @@ -4,7 +4,8 @@ DOCKER_IMAGE="ttionya/vaultwarden-backup:test" ERROR_NUM=0 -OUTPUT_DIR="outputs" +OUTPUT_DIR="output" +EXTRACT_DIR="extract" REMOTE_DIR="/${OUTPUT_DIR}" ######################################## diff --git a/tests/units/backup-zip-file/test.sh b/tests/units/backup-zip-file/test.sh index bdae056..a1edd23 100644 --- a/tests/units/backup-zip-file/test.sh +++ b/tests/units/backup-zip-file/test.sh @@ -1,9 +1,10 @@ #!/bin/bash TEST_NAME="backup-zip-file" -TEST_OUTPUT_DIR="$(pwd)/${OUTPUTS_DIR}/${TEST_NAME}" +TEST_OUTPUT_DIR="$(pwd)/${OUTPUT_DIR}/${TEST_NAME}" PASSWORD="71ad8764-2f69-4c0c-8452-61e08b9f489d" +BACKUP_FILE="${TEST_OUTPUT_DIR}/backup.test.zip" color blue "Testing the ${TEST_NAME} unit..." @@ -24,15 +25,13 @@ function start() { function test() { color blue "Starting the test..." - local BACKUP_FILE="${TEST_OUTPUT_DIR}/backup.test.zip" - ls -l "${BACKUP_FILE}" - if [[ -s "${BACKUP_FILE}" ]]; then - color red "Error" - ((ERROR_NUM++)) - fi 7z l -p"${PASSWORD}" "${BACKUP_FILE}" + + 7z e -aoa -p"${PASSWORD}" -o"${EXTRACT_DIR}" "${BACKUP_FILE}" + + # TODO test the extracted files } prepare