test format "%-12(scrub(amount))"
--- Context is first posting of the following transaction ---
2004/05/27 Book Store
    ; This note applies to all postings. :SecondTag:
    Expenses:Books                 20 BOOK @ $10
    ; Metadata: Some Value
    ; Typed:: $100 + $200
    ; :ExampleTag:
    ; Here follows a note describing the posting.
    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     "
end test

test format "%12(scrub(amount))"
--- Context is first posting of the following transaction ---
2004/05/27 Book Store
    ; This note applies to all postings. :SecondTag:
    Expenses:Books                 20 BOOK @ $10
    ; Metadata: Some Value
    ; Typed:: $100 + $200
    ; :ExampleTag:
    ; Here follows a note describing the posting.
    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"
end test