resolved bug 584, trailing whitespace not ignored in payee
This commit is contained in:
parent
677c14928c
commit
b003b3368a
1 changed files with 55 additions and 0 deletions
55
test/spaces.dat
Normal file
55
test/spaces.dat
Normal file
|
|
@ -0,0 +1,55 @@
|
||||||
|
; 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
|
||||||
Loading…
Add table
Reference in a new issue