From f6c5b04fee4884edc36c36a0b57d3f73f79c86e6 Mon Sep 17 00:00:00 2001 From: Martin Michlmayr Date: Fri, 30 Oct 2020 15:57:05 +0800 Subject: Fix regression in sorted_amounts Commit 557ab32 ("Expose a new utility function for balances: sorted_amounts") split out some code into a separate function. Unfortunately, in the process an "if" statement was dropped, leading to amounts being shown that shouldn't be shown because they are smaller than the display precision. Fixes #1969 --- test/regress/1969.test | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 test/regress/1969.test (limited to 'test/regress') diff --git a/test/regress/1969.test b/test/regress/1969.test new file mode 100644 index 00000000..4f5a3918 --- /dev/null +++ b/test/regress/1969.test @@ -0,0 +1,17 @@ + +2020-10-30 * Set up liability + Expenses:Test 310.56 EUR + Liabilities:Foo -310.56 EUR + +2020-10-30 * Pay liability + Assets:Bank -416.30 AUD @ 0.746 EUR + Liabilities:Foo + +2020-10-30 * Put another commodity into the account so the account is always displayed + Expenses:Test 10.00 GBP + Liabilities:Foo + +test bal Liabilities:Foo + -10.00 GBP Liabilities:Foo +end test + -- cgit v1.2.3