summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2019-12-07 22:08:58 +0100
committerChristian Grothoff <christian@grothoff.org>2019-12-07 22:08:58 +0100
commitdd66d2ae7bd0b3f19b1e2a1448c05af039994b7d (patch)
tree2adb677b2e0cd27d5abc8d671db2907864f009b0
parentde6d13e9103e4f7e3273e4fcb3d512fbb3b11745 (diff)
downloadexchange-dd66d2ae7bd0b3f19b1e2a1448c05af039994b7d.tar.gz
exchange-dd66d2ae7bd0b3f19b1e2a1448c05af039994b7d.tar.bz2
exchange-dd66d2ae7bd0b3f19b1e2a1448c05af039994b7d.zip
work on test
-rw-r--r--contrib/auditor-report.tex.j23
-rwxr-xr-xsrc/auditor/test-auditor.sh4
2 files changed, 5 insertions, 2 deletions
diff --git a/contrib/auditor-report.tex.j2 b/contrib/auditor-report.tex.j2
index 851fd292..804dc9e8 100644
--- a/contrib/auditor-report.tex.j2
+++ b/contrib/auditor-report.tex.j2
@@ -439,6 +439,9 @@ Disagreements imply that either the exchange made a loss (sending out
too much money), or screwed a customer (and thus at least needs to fix
the financial damage done to the customer).
+Note that the deltas only sum up the issues where $P \not= 0$ as only
+then we can tell if the problem lead to a profit or loss.
+
% Table generation tested by testcase #18 in test-auditor.sh
{% if data.amount_arithmetic_inconsistencies|length() == 0 %}
diff --git a/src/auditor/test-auditor.sh b/src/auditor/test-auditor.sh
index c5653a62..68640f85 100755
--- a/src/auditor/test-auditor.sh
+++ b/src/auditor/test-auditor.sh
@@ -1079,12 +1079,12 @@ echo PASS
echo -n "Testing risk/loss calculation... "
AMOUNT=`jq -r .emergencies_risk_by_amount < test-audit.json`
-if test "x$AMOUNT" == "xTESTKUDOS:0"
+if test "x$AMOUNT" != "xTESTKUDOS:0"
then
exit_fail "Reported amount wrong: $AMOUNT"
fi
AMOUNT=`jq -r .emergencies_risk_by_count < test-audit.json`
-if test "x$AMOUNT" == "xTESTKUDOS:0"
+if test "x$AMOUNT" != "xTESTKUDOS:0"
then
exit_fail "Reported amount wrong: $AMOUNT"
fi