summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/.gitignore1
-rw-r--r--src/auditor/taler-auditor.c8
-rw-r--r--src/auditor/test-auditor.conf12
-rwxr-xr-xsrc/auditor/test-auditor.sh14
-rw-r--r--src/auditordb/.gitignore1
-rw-r--r--src/exchangedb/.gitignore6
-rw-r--r--src/wire/.gitignore3
7 files changed, 40 insertions, 5 deletions
diff --git a/src/.gitignore b/src/.gitignore
index 90ea1a047..93695022b 100644
--- a/src/.gitignore
+++ b/src/.gitignore
@@ -6,4 +6,3 @@
*.log
*.trs
*/__pycache__
-test-* \ No newline at end of file
diff --git a/src/auditor/taler-auditor.c b/src/auditor/taler-auditor.c
index 033b7a543..dbc337948 100644
--- a/src/auditor/taler-auditor.c
+++ b/src/auditor/taler-auditor.c
@@ -4846,14 +4846,14 @@ run (void *cls,
return;
}
(void) adb->list_exchanges (adb->cls,
- as,
- &test_master_present,
- &found);
+ as,
+ &test_master_present,
+ &found);
if (GNUNET_NO == found)
{
fprintf (stderr,
"Exchange's master public key `%s' not known to auditor DB. Did you forget to run `taler-auditor-exchange`?\n",
- TALER_B2S (&master_pub));
+ GNUNET_p2s (&master_pub.eddsa_pub));
global_ret = 1;
TALER_AUDITORDB_plugin_unload (adb);
TALER_EXCHANGEDB_plugin_unload (edb);
diff --git a/src/auditor/test-auditor.conf b/src/auditor/test-auditor.conf
new file mode 100644
index 000000000..4deb81400
--- /dev/null
+++ b/src/auditor/test-auditor.conf
@@ -0,0 +1,12 @@
+[auditor]
+DB = postgres
+
+[auditordb-postgres]
+CONFIG = postgres:///taler-auditor-test
+
+[exchangedb-postgres]
+CONFIG = postgres:///taler-auditor-test
+
+[taler]
+CURRENCY = TESTKUDOS
+
diff --git a/src/auditor/test-auditor.sh b/src/auditor/test-auditor.sh
new file mode 100755
index 000000000..a493683ea
--- /dev/null
+++ b/src/auditor/test-auditor.sh
@@ -0,0 +1,14 @@
+#!/bin/bash
+set -eu
+DB=taler-auditor-test
+dropdb $DB || true
+createdb -T template0 $DB || exit 77
+psql $DB < ../benchmark/auditor-basedb.sql
+MASTER_PUB=`cat ../benchmark/auditor-basedb.mpub`
+
+taler-auditor -c test-auditor.conf -m $MASTER_PUB > test-audit.json
+
+# TODO: check test-audit.json matches expectations
+
+dropdb $DB
+
diff --git a/src/auditordb/.gitignore b/src/auditordb/.gitignore
new file mode 100644
index 000000000..56c08312b
--- /dev/null
+++ b/src/auditordb/.gitignore
@@ -0,0 +1 @@
+test-auditordb-postgres
diff --git a/src/exchangedb/.gitignore b/src/exchangedb/.gitignore
new file mode 100644
index 000000000..830cf10cc
--- /dev/null
+++ b/src/exchangedb/.gitignore
@@ -0,0 +1,6 @@
+test-exchangedb-auditors
+test-exchangedb-denomkeys
+test-exchangedb-fees
+test-exchangedb-postgres
+test-exchangedb-signkeys
+test-perf-taler-exchangedb
diff --git a/src/wire/.gitignore b/src/wire/.gitignore
new file mode 100644
index 000000000..be0231d74
--- /dev/null
+++ b/src/wire/.gitignore
@@ -0,0 +1,3 @@
+test_wire_plugin
+test_wire_plugin_transactions_test
+test_sepa_wireformat