From e8f315f00d0874e2afdee45525c4ce96d0768336 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Sun, 28 Jun 2009 15:53:46 +0100 Subject: Correctly align amounts formatted as "%12(amount)" --- test/regress/F559EC12.test | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 test/regress/F559EC12.test (limited to 'test/regress/F559EC12.test') diff --git a/test/regress/F559EC12.test b/test/regress/F559EC12.test new file mode 100644 index 00000000..7900b60d --- /dev/null +++ b/test/regress/F559EC12.test @@ -0,0 +1,35 @@ +format "%-12(scrub(amount))" +<<< +>>>1 +--- Context is first posting of the following transaction --- +2004/05/27 Book Store + Expenses:Books 20 BOOK @ $10 + Liabilities:MasterCard $-200.00 + +--- Input format string --- +%-12(scrub(amount)) + +--- Format elements --- +Element: EXPR flags: 0x1 min: 12 max: 0 expr: scrub(amount) + +--- Formatted string --- +"20 BOOK " +>>>2 +=== 0 +format "%12(scrub(amount))" +>>>1 +--- Context is first posting of the following transaction --- +2004/05/27 Book Store + Expenses:Books 20 BOOK @ $10 + Liabilities:MasterCard $-200.00 + +--- Input format string --- +%12(scrub(amount)) + +--- Format elements --- +Element: EXPR flags: 0x0 min: 12 max: 0 expr: scrub(amount) + +--- Formatted string --- +" 20 BOOK" +>>>2 +=== 0 -- cgit v1.2.3