aboutsummaryrefslogtreecommitdiff
path: root/src/cli/test_anastasis_reducer_select_continent.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/cli/test_anastasis_reducer_select_continent.sh')
-rwxr-xr-xsrc/cli/test_anastasis_reducer_select_continent.sh14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/cli/test_anastasis_reducer_select_continent.sh b/src/cli/test_anastasis_reducer_select_continent.sh
index 4cd8a84..bd1ce95 100755
--- a/src/cli/test_anastasis_reducer_select_continent.sh
+++ b/src/cli/test_anastasis_reducer_select_continent.sh
@@ -41,7 +41,7 @@ echo " FOUND"
41 41
42# Test continent selection in a backup state 42# Test continent selection in a backup state
43echo -n "Test continent selection in a backup state ..." 43echo -n "Test continent selection in a backup state ..."
44anastasis-reducer -a '{"continent": "Testcontinent"}' select_continent resources/00-backup.json $TFILE 44anastasis-reducer -a '{"continent": "Demoworld"}' select_continent resources/00-backup.json $TFILE
45 45
46STATE=`jq -r -e .backup_state < $TFILE` 46STATE=`jq -r -e .backup_state < $TFILE`
47if test "$STATE" != "COUNTRY_SELECTING" 47if test "$STATE" != "COUNTRY_SELECTING"
@@ -49,9 +49,9 @@ then
49 exit_fail "Expected new state to be COUNTRY_SELECTING, got $STATE" 49 exit_fail "Expected new state to be COUNTRY_SELECTING, got $STATE"
50fi 50fi
51SELECTED_CONTINENT=`jq -r -e .selected_continent < $TFILE` 51SELECTED_CONTINENT=`jq -r -e .selected_continent < $TFILE`
52if test "$SELECTED_CONTINENT" != "Testcontinent" 52if test "$SELECTED_CONTINENT" != "Demoworld"
53then 53then
54 exit_fail "Expected selected continent to be Testcontinent, got $SELECTED_CONTINENT" 54 exit_fail "Expected selected continent to be Demoworld, got $SELECTED_CONTINENT"
55fi 55fi
56COUNTRIES=`jq -r -e .countries < $TFILE` 56COUNTRIES=`jq -r -e .countries < $TFILE`
57if test "$COUNTRIES" == NULL 57if test "$COUNTRIES" == NULL
@@ -68,7 +68,7 @@ anastasis-reducer -a '{"continent": "Pangaia"}' select_continent resources/00-re
68echo " OK" 68echo " OK"
69 69
70echo -n "Test continent selection in a recovery state ..." 70echo -n "Test continent selection in a recovery state ..."
71anastasis-reducer -a '{"continent": "Testcontinent"}' select_continent resources/00-recovery.json $TFILE 71anastasis-reducer -a '{"continent": "Demoworld"}' select_continent resources/00-recovery.json $TFILE
72 72
73STATE=`jq -r -e .recovery_state < $TFILE` 73STATE=`jq -r -e .recovery_state < $TFILE`
74if test "$STATE" != "COUNTRY_SELECTING" 74if test "$STATE" != "COUNTRY_SELECTING"
@@ -79,12 +79,11 @@ jq -e .countries[0] < $TFILE > /dev/null || exit_fail "Expected new state to inc
79jq -e .countries[0].code < $TFILE > /dev/null || exit_fail "Expected new state to include countries with code" 79jq -e .countries[0].code < $TFILE > /dev/null || exit_fail "Expected new state to include countries with code"
80jq -e .countries[0].continent < $TFILE > /dev/null || exit_fail "Expected new state to include countries with continent" 80jq -e .countries[0].continent < $TFILE > /dev/null || exit_fail "Expected new state to include countries with continent"
81jq -e .countries[0].name < $TFILE > /dev/null || exit_fail "Expected new state to include countries with name" 81jq -e .countries[0].name < $TFILE > /dev/null || exit_fail "Expected new state to include countries with name"
82jq -e .countries[0].currency < $TFILE > /dev/null || exit_fail "Expected new state to include countries with currency"
83 82
84SELECTED_CONTINENT=`jq -r -e .selected_continent < $TFILE` 83SELECTED_CONTINENT=`jq -r -e .selected_continent < $TFILE`
85if test "$SELECTED_CONTINENT" != "Testcontinent" 84if test "$SELECTED_CONTINENT" != "Demoworld"
86then 85then
87 exit_fail "Expected selected continent to be 'Testcontinent', got $SELECTED_CONTINENT" 86 exit_fail "Expected selected continent to be 'Demoworld', got $SELECTED_CONTINENT"
88fi 87fi
89 88
90COUNTRIES=`jq -r -e .countries < $TFILE` 89COUNTRIES=`jq -r -e .countries < $TFILE`
@@ -96,7 +95,6 @@ jq -e .countries[0] < $TFILE > /dev/null || exit_fail "Expected new state to inc
96jq -e .countries[0].code < $TFILE > /dev/null || exit_fail "Expected new state to include countries with code" 95jq -e .countries[0].code < $TFILE > /dev/null || exit_fail "Expected new state to include countries with code"
97jq -e .countries[0].continent < $TFILE > /dev/null || exit_fail "Expected new state to include countries with continent" 96jq -e .countries[0].continent < $TFILE > /dev/null || exit_fail "Expected new state to include countries with continent"
98jq -e .countries[0].name < $TFILE > /dev/null || exit_fail "Expected new state to include countries with name" 97jq -e .countries[0].name < $TFILE > /dev/null || exit_fail "Expected new state to include countries with name"
99jq -e .countries[0].currency < $TFILE > /dev/null || exit_fail "Expected new state to include countries with currency"
100 98
101echo " OK" 99echo " OK"
102 100