diff options
m--------- | contrib/gana | 0 | ||||
-rwxr-xr-x | src/cli/test_iban.sh | 22 |
2 files changed, 17 insertions, 5 deletions
diff --git a/contrib/gana b/contrib/gana -Subproject efb2a1fd64e17159c56ff3674083837b5a657a6 +Subproject 323cb8276408e2c02b59bbe6e10da904538a149 diff --git a/src/cli/test_iban.sh b/src/cli/test_iban.sh index 620b2a5..777bcfb 100755 --- a/src/cli/test_iban.sh +++ b/src/cli/test_iban.sh @@ -411,13 +411,25 @@ anastasis-reducer -a \ )" \ select_challenge < $R2FILE > $R1FILE 2>> test_reducer.err -# FIXME: check $IBAN1 is properly in $R1FILE -# FIXME: check TESTKUDOS:5 is properly in $R1FILE -# FIXME: extract wire transfer subject from $R1FILE +METHOD=`jq -r -e .challenge_feedback.\"$NAME_UUID\".method < $R1FILE` +if test "$METHOD" != "iban" +then + exit_fail "Expected method to be 'iban', got ${METHOD}" +fi + +ACC=`jq -r -e .challenge_feedback.\"$NAME_UUID\".details.credit_iban < $R1FILE` +if test "$ACC" != ${IBAN_CREDIT} +then + exit_fail "Expected account to be ${IBAN_CREDIT}, got ${ACC}" +fi + +AMOUNT=`jq -r -e .challenge_feedback.\"$NAME_UUID\".details.challenge_amount < $R1FILE` +NUMBER=`jq -r -e .challenge_feedback.\"$NAME_UUID\".details.wire_transfer_subject < $R1FILE` +SUBJECT="Anastasis ${NUMBER}" -# FIXME-MS: must do wire transfer here! +# FIXME-MS: must do wire transfer using $SUBJECT and $AMOUNT here! -# bash +#bash echo "TEST INCOMPLETE --- BAILING for now" |