diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/bank-lib/test_bank_interpreter.c | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/bank-lib/test_bank_interpreter.c b/src/bank-lib/test_bank_interpreter.c index bf797f2cb..c53d53a56 100644 --- a/src/bank-lib/test_bank_interpreter.c +++ b/src/bank-lib/test_bank_interpreter.c @@ -351,7 +351,7 @@ print_expected (struct History *h, off, (unsigned long long) h_len); GNUNET_log (GNUNET_ERROR_TYPE_ERROR, - "Expected history\n"); + "Expected history:\n"); for (uint64_t i=0;i<h_len;i++) { char *acc; @@ -553,7 +553,19 @@ history_cb (void *cls, (GNUNET_YES == cmd->details.history.failed) ) { + uint64_t total; + struct History *h; GNUNET_break (0); + + total = build_history (is, + &h); + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, + "Expected history of length %llu, got %llu\n", + (unsigned long long) total, + (unsigned long long) cmd->details.history.results_obtained); + print_expected (h, total, UINT_MAX); + free_history (h, + total); fail (is); return; } |