Fixed conflict backup multiple unit test
This commit is contained in:
parent
52c059fc29
commit
2da2109229
|
@ -7,7 +7,7 @@ PROGRAM="osync" # Rsync based two way sync engine with fault tolerance
|
||||||
AUTHOR="(C) 2013-2019 by Orsiris de Jong"
|
AUTHOR="(C) 2013-2019 by Orsiris de Jong"
|
||||||
CONTACT="http://www.netpower.fr/osync - ozy@netpower.fr"
|
CONTACT="http://www.netpower.fr/osync - ozy@netpower.fr"
|
||||||
PROGRAM_VERSION=1.3.0-pre-rc1
|
PROGRAM_VERSION=1.3.0-pre-rc1
|
||||||
PROGRAM_BUILD=2019011001
|
PROGRAM_BUILD=2019011101
|
||||||
IS_STABLE=no
|
IS_STABLE=no
|
||||||
|
|
||||||
CONFIG_FILE_REVISION_REQUIRED=1.3.0
|
CONFIG_FILE_REVISION_REQUIRED=1.3.0
|
||||||
|
@ -206,6 +206,9 @@ function UpdateBooleans {
|
||||||
for i in "${booleans[@]}"; do
|
for i in "${booleans[@]}"; do
|
||||||
update="if [ \"\$$i\" == \"yes\" ]; then $i=true; fi; if [ \"\$$i\" == \"no\" ]; then $i=false; fi"
|
update="if [ \"\$$i\" == \"yes\" ]; then $i=true; fi; if [ \"\$$i\" == \"no\" ]; then $i=false; fi"
|
||||||
eval "$update"
|
eval "$update"
|
||||||
|
#WIP
|
||||||
|
Logger "eval $update" "NOTICE"
|
||||||
|
Logger "cbm=$CONFLICT_BACKUP_MULTIPLE" "NOTICE"
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# osync test suite 2019011001
|
# osync test suite 2019011101
|
||||||
|
|
||||||
|
|
||||||
# Allows the following environment variables
|
# Allows the following environment variables
|
||||||
|
@ -959,28 +959,28 @@ function test_MultipleConflictBackups () {
|
||||||
echo "$FileB" > "$TARGET_DIR/$FileB"
|
echo "$FileB" > "$TARGET_DIR/$FileB"
|
||||||
|
|
||||||
# First run
|
# First run
|
||||||
CONFLICT_BACKUP_MULTIPLE=yes REMOTE_HOST_PING=$RHOST_PING $OSYNC_EXECUTABLE $i $additionalParameters
|
CONFLICT_BACKUP_MULTIPLE=true REMOTE_HOST_PING=$RHOST_PING $OSYNC_EXECUTABLE $i $additionalParameters
|
||||||
assertEquals "First deletion run with parameters [$i]." "0" $?
|
assertEquals "First deletion run with parameters [$i]." "0" $?
|
||||||
|
|
||||||
echo "$FileA+" > "$TARGET_DIR/$FileA"
|
echo "$FileA+" > "$TARGET_DIR/$FileA"
|
||||||
echo "$FileB+" > "$INITIATOR_DIR/$FileB"
|
echo "$FileB+" > "$INITIATOR_DIR/$FileB"
|
||||||
|
|
||||||
# Second run
|
# Second run
|
||||||
CONFLICT_BACKUP_MULTIPLE=yes REMOTE_HOST_PING=$RHOST_PING $OSYNC_EXECUTABLE $i $additionalParameters
|
CONFLICT_BACKUP_MULTIPLE=true REMOTE_HOST_PING=$RHOST_PING $OSYNC_EXECUTABLE $i $additionalParameters
|
||||||
assertEquals "First deletion run with parameters [$i]." "0" $?
|
assertEquals "First deletion run with parameters [$i]." "0" $?
|
||||||
|
|
||||||
echo "$FileA-" > "$TARGET_DIR/$FileA"
|
echo "$FileA-" > "$TARGET_DIR/$FileA"
|
||||||
echo "$FileB-" > "$INITIATOR_DIR/$FileB"
|
echo "$FileB-" > "$INITIATOR_DIR/$FileB"
|
||||||
|
|
||||||
# Third run
|
# Third run
|
||||||
CONFLICT_BACKUP_MULTIPLE=yes REMOTE_HOST_PING=$RHOST_PING $OSYNC_EXECUTABLE $i $additionalParameters
|
CONFLICT_BACKUP_MULTIPLE=true REMOTE_HOST_PING=$RHOST_PING $OSYNC_EXECUTABLE $i $additionalParameters
|
||||||
assertEquals "First deletion run with parameters [$i]." "0" $?
|
assertEquals "First deletion run with parameters [$i]." "0" $?
|
||||||
|
|
||||||
echo "$FileA*" > "$TARGET_DIR/$FileA"
|
echo "$FileA*" > "$TARGET_DIR/$FileA"
|
||||||
echo "$FileB*" > "$INITIATOR_DIR/$FileB"
|
echo "$FileB*" > "$INITIATOR_DIR/$FileB"
|
||||||
|
|
||||||
# Fouth run
|
# Fouth run
|
||||||
CONFLICT_BACKUP_MULTIPLE=yes REMOTE_HOST_PING=$RHOST_PING $OSYNC_EXECUTABLE $i $additionalParameters
|
CONFLICT_BACKUP_MULTIPLE=true REMOTE_HOST_PING=$RHOST_PING $OSYNC_EXECUTABLE $i $additionalParameters
|
||||||
assertEquals "First deletion run with parameters [$i]." "0" $?
|
assertEquals "First deletion run with parameters [$i]." "0" $?
|
||||||
|
|
||||||
# This test may fail only on 31th December at 23:59 :)
|
# This test may fail only on 31th December at 23:59 :)
|
||||||
|
|
Loading…
Reference in New Issue