From 4c1c485db6c707acc91ca9eb4a4bcc1a8a717bd6 Mon Sep 17 00:00:00 2001 From: John Ralls Date: Sat, 10 Nov 2018 08:13:11 +0900 Subject: [PATCH] Use split SCU when borking random split pairs. Reduces likelihood of a zero value in the transaction currency. --- libgnucash/engine/test-core/test-engine-stuff.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libgnucash/engine/test-core/test-engine-stuff.cpp b/libgnucash/engine/test-core/test-engine-stuff.cpp index ca657d2fbe..13ec7af8da 100644 --- a/libgnucash/engine/test-core/test-engine-stuff.cpp +++ b/libgnucash/engine/test-core/test-engine-stuff.cpp @@ -913,7 +913,7 @@ add_random_splits(QofBook *book, Transaction *trn, GList *account_list) /* Other split should have equal and opposite value */ if (do_bork()) { - val = get_random_gnc_numeric(GNC_DENOM_AUTO); + val = get_random_gnc_numeric(s2_scu); g_log ("test.engine.suff", G_LOG_LEVEL_DEBUG, "Borking second %" PRIu64 " / %" PRIu64 ", scu %d\n", val.num, val.denom, s2_scu); }