fix: fix test unit error

This commit is contained in:
ttionya committed 2024-07-17 22:59:53 +08:00
1 parent f84b8e4f60
commit a72fa5fc0b
2 files changed
+8 -8

No files matched your search

+2 -1
View File
@@ -4,7 +4,8 @@
DOCKER_IMAGE="ttionya/vaultwarden-backup:test" DOCKER_IMAGE="ttionya/vaultwarden-backup:test"
ERROR_NUM=0 ERROR_NUM=0
OUTPUT_DIR="outputs" OUTPUT_DIR="output"
EXTRACT_DIR="extract"
REMOTE_DIR="/${OUTPUT_DIR}" REMOTE_DIR="/${OUTPUT_DIR}"
######################################## ########################################
+6 -7
View File
@@ -1,9 +1,10 @@
#!/bin/bash #!/bin/bash
TEST_NAME="backup-zip-file" 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" PASSWORD="71ad8764-2f69-4c0c-8452-61e08b9f489d"
BACKUP_FILE="${TEST_OUTPUT_DIR}/backup.test.zip"
color blue "Testing the ${TEST_NAME} unit..." color blue "Testing the ${TEST_NAME} unit..."
@@ -24,15 +25,13 @@ function start() {
function test() { function test() {
color blue "Starting the test..." color blue "Starting the test..."
local BACKUP_FILE="${TEST_OUTPUT_DIR}/backup.test.zip"
ls -l "${BACKUP_FILE}" ls -l "${BACKUP_FILE}"
if [[ -s "${BACKUP_FILE}" ]]; then
color red "Error"
((ERROR_NUM++))
fi
7z l -p"${PASSWORD}" "${BACKUP_FILE}" 7z l -p"${PASSWORD}" "${BACKUP_FILE}"
7z e -aoa -p"${PASSWORD}" -o"${EXTRACT_DIR}" "${BACKUP_FILE}"
# TODO test the extracted files
} }
prepare prepare