$ hledger -f- check

#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
#