[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-exchange] branch master updated: test 19 is obsolete
From: |
gnunet |
Subject: |
[taler-exchange] branch master updated: test 19 is obsolete |
Date: |
Sat, 18 Jan 2020 14:01:16 +0100 |
This is an automated email from the git hooks/post-receive script.
grothoff pushed a commit to branch master
in repository exchange.
The following commit(s) were added to refs/heads/master by this push:
new ef4cb1b7 test 19 is obsolete
ef4cb1b7 is described below
commit ef4cb1b7c96352a3cff782d20e53b1ee415fa976
Author: Christian Grothoff <address@hidden>
AuthorDate: Sat Jan 18 14:01:13 2020 +0100
test 19 is obsolete
---
src/auditor/test-auditor.sh | 82 +++++++--------------------------------------
1 file changed, 13 insertions(+), 69 deletions(-)
diff --git a/src/auditor/test-auditor.sh b/src/auditor/test-auditor.sh
index d0c4eaf1..6470b769 100755
--- a/src/auditor/test-auditor.sh
+++ b/src/auditor/test-auditor.sh
@@ -9,7 +9,7 @@ set -eu
# Set of numbers for all the testcases.
# When adding new tests, increase the last number:
-ALL_TESTS=`seq 0 25`
+ALL_TESTS=`seq 0 24`
# $TESTS determines which tests we should run.
# This construction is used to make it easy to
@@ -1094,65 +1094,9 @@ full_reload
-# Test where outgoing wire transfer subject is malformed
-function test_19() {
-echo "===========19: outgoing wire subject malformed================="
-
-# Check wire transfer lag reported (no aggregator!)
-# NOTE: This test is EXPECTED to fail for ~1h after
-# re-generating the test database as we do not
-# report lag of less than 1h (see GRACE_PERIOD in
-# taler-wire-auditor.c)
-if [ $DATABASE_AGE -gt 3600 ]
-then
-
- # Need to first run the aggregator so the outgoing transfer exists
- pre_audit aggregator
-
- # Generate mal-formed wire transfer subject
- SUBJECT=YDVD2XBQT62553Z2TX8MM
- # Account #2 = exchange, pick outgoing transfer
- OLD_SUBJECT=`echo "SELECT subject FROM app_banktransaction WHERE
debit_account_id=2;" | psql $DB -Aqt`
- echo "UPDATE app_banktransaction SET subject='${SUBJECT}' WHERE
debit_account_id=2;" | psql -Aqt $DB
-
- audit_only
- post_audit
-
-
- echo -n "Testing wire transfer subject malformed detection... "
-
- DIAGNOSTIC=`jq -r .wire_format_inconsistencies[0].diagnostic <
test-wire-audit.json`
- WANT="malformed subject \`${SUBJECT}'"
- if test "x$DIAGNOSTIC" != "x$WANT"
- then
- exit_fail "Reported diagnostic: $DIAGNOSTIC, wanted $WANT"
- fi
- jq -e .wire_out_amount_inconsistencies[0] < test-wire-audit.json >
/dev/null || exit_fail "Falsly claimed wire transfer not detected"
-
- DELTA=`jq -r .total_wire_out_delta_minus < test-wire-audit.json`
- if test $DELTA == "TESTKUDOS:0"
- then
- exit_fail "Expected total wire delta minus wrong, got $DELTA"
- fi
- DELTA=`jq -r .total_wire_format_amount < test-wire-audit.json`
- if test $DELTA == "TESTKUDOS:0"
- then
- exit_fail "Expected total format amount wrong, got $DELTA"
- fi
-
- echo "PASS"
-
- # cannot easily undo aggregator, hence full reload
- full_reload
-else
- echo "Test skipped (database too new)"
-fi
-}
-
-
# Test where reserve closure was done properly
-function test_20() {
-echo "===========20: reserve closure done properly ================="
+function test_19() {
+echo "===========19: reserve closure done properly ================="
# NOTE: This test is EXPECTED to fail for ~1h after
# re-generating the test database as we do not
@@ -1196,8 +1140,8 @@ fi
# Test where reserve closure was not done properly
-function test_21() {
-echo "===========21: reserve closure missing ================="
+function test_20() {
+echo "===========20: reserve closure missing ================="
OLD_TIME=`echo "SELECT execution_date FROM reserves_in WHERE
reserve_in_serial_id=1;" | psql $DB -Aqt`
OLD_VAL=`echo "SELECT credit_val FROM reserves_in WHERE
reserve_in_serial_id=1;" | psql $DB -Aqt`
@@ -1228,8 +1172,8 @@ echo "UPDATE reserves SET
current_balance_val=current_balance_val-100 WHERE rese
# Test reserve closure reported but wire transfer missing detection
-function test_22() {
-echo "===========22: reserve closure missreported ================="
+function test_21() {
+echo "===========21: reserve closure missreported ================="
# Check wire transfer lag reported (no aggregator!)
# NOTE: This test is EXPECTED to fail for ~1h after
@@ -1286,8 +1230,8 @@ fi
# Test use of withdraw-expired denomination key
-function test_23() {
-echo "===========23: denomination key expired ================="
+function test_22() {
+echo "===========22: denomination key expired ================="
H_DENOM=`echo 'SELECT denom_pub_hash FROM reserves_out LIMIT 1;' | psql $DB
-Aqt`
@@ -1315,8 +1259,8 @@ echo "UPDATE auditor_denominations SET
expire_withdraw=${OLD_WEXP} WHERE denom_p
# Test calculation of wire-out amounts
-function test_24() {
-echo "===========24: wire out calculations ================="
+function test_23() {
+echo "===========23: wire out calculations ================="
# Check wire transfer lag reported (no aggregator!)
# NOTE: This test is EXPECTED to fail for ~1h after
@@ -1396,9 +1340,9 @@ fi
# Test for missing deposits in exchange database.
-function test_25() {
+function test_24() {
-echo "===========25: deposits missing ==========="
+echo "===========24: deposits missing ==========="
# Modify denom_sig, so it is wrong
echo "DELETE FROM deposits;" | psql -Aqt $DB
echo "DELETE FROM deposits WHERE deposit_serial_id=1;" | psql -Aqt $DB
--
To stop receiving notification emails like this one, please contact
address@hidden.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-exchange] branch master updated: test 19 is obsolete,
gnunet <=