ledger/test/input/spaces.dat
2012-02-10 09:36:37 -10:00

55 lines
1.4 KiB
Text

; this file contains spaces after the payee and tag values. Ledger
; should ignore the trailing spaces for the purposes of determining
; unique values
;
; bug 584 and 550 reported trailing spaces being considered
; significant in payee and tag values.
;
; running
; ledger -f test/spaces.dat payees
; yielded two distinct payees, because utils.h/next_element() didn't
; handle a single space followed by a null correctly.
;
; running
; ledger -f test/spaces.dat reg --group-by "tag('test')"
; yielded four groups.
2011/11/28 * test
; no space after payee or tag value
Expenses:misc $1 ; test: spaces
Assets:checking
2011/11/28 * test
; single space after payee and tag value
Expenses:misc $2 ; test: spaces
Assets:checking
2011/11/28 test
; two spaces after payee and tag value
Expenses:misc $4 ; test: spaces
Assets:checking
2011/11/28 test
; three spaces after payee and tag value
Expenses:misc $8 ; test: spaces
Assets:checking
2011/11/28 testcommodity
; COM commodity has no space after
Expenses:misc 1 COM
Assets:checking
2011/11/28 testcommodity
; COM commodity has one space after
Expenses:misc 1 COM
Assets:checking
2011/11/28 testcommodity
; COM commodity has two spaces after
Expenses:misc 1 COM
Assets:checking
2011/11/28 testcommodity
; COM commodity has three spaces after
Expenses:misc 1 COM
Assets:checking