test: update old csv tests for new output format
This commit is contained in:
parent
a07a084fb7
commit
0e1ead74c3
@ -8,7 +8,7 @@
|
||||
$ printf 'fields date, description, amount\ndate-format %%d/%%Y/%%m\ncurrency $\naccount1 assets:myacct\n' >t.$$.csv.rules; printf '10/2009/09,Flubber Co,50\n' | hledger -f csv:- --rules-file t.$$.csv.rules print && rm -rf t.$$.csv.rules
|
||||
2009/09/10 Flubber Co
|
||||
assets:myacct $50
|
||||
income:unknown $-50
|
||||
expense:unknown
|
||||
|
||||
>=0
|
||||
|
||||
@ -19,11 +19,11 @@ $ printf 'fields date, description, amount\ndate-format %%d/%%Y/%%m\ncurrency $
|
||||
$ printf 'account1 Assets:MyAccount\ndate %%1\ndate-format %%d/%%Y/%%m\ndescription %%2\namount-in %%3\namount-out %%4\ncurrency $\n' >t.$$.csv.rules ; hledger -f csv:- --rules-file t.$$.csv.rules print && rm -rf t.$$.csv.rules
|
||||
2009/09/10 Flubber Co🎅
|
||||
Assets:MyAccount $50
|
||||
income:unknown $-50
|
||||
expense:unknown
|
||||
|
||||
2009/09/11 Flubber Co🎅
|
||||
Assets:MyAccount $-50
|
||||
expenses:unknown $50
|
||||
income:unknown
|
||||
|
||||
>=0
|
||||
|
||||
@ -31,7 +31,7 @@ $ printf 'account1 Assets:MyAccount\ndate %%1\ndate-format %%d/%%Y/%%m\ndescrip
|
||||
$ printf 'fields date, description, amount\ndate-format %%d/%%Y/%%m\ncurrency $\naccount1 assets:myacct\nif Flubber\n account2 acct\n comment cmt' >t.$$.csv.rules; printf '10/2009/09,Flubber Co,50\n' | hledger -f csv:- --rules-file t.$$.csv.rules print && rm -rf t.$$.csv.rules
|
||||
2009/09/10 Flubber Co ; cmt
|
||||
assets:myacct $50
|
||||
acct $-50
|
||||
acct
|
||||
|
||||
>=0
|
||||
|
||||
@ -39,7 +39,7 @@ $ printf 'fields date, description, amount\ndate-format %%d/%%Y/%%m\ncurrency $
|
||||
$ printf 'fields date, description, amount, balance\ndate-format %%d/%%Y/%%m\ncurrency $\naccount1 assets:myacct\n' >t.$$.csv.rules; printf '10/2009/09,Flubber Co,50,123\n' | hledger -f csv:- --rules-file t.$$.csv.rules print && rm -rf t.$$.csv.rules
|
||||
2009/09/10 Flubber Co
|
||||
assets:myacct $50 = $123
|
||||
income:unknown $-50
|
||||
expense:unknown
|
||||
|
||||
>=0
|
||||
|
||||
@ -47,11 +47,11 @@ $ printf 'fields date, description, amount, balance\ndate-format %%d/%%Y/%%m\nc
|
||||
$ printf 'fields date, description, amount, balance\ndate-format %%d/%%Y/%%m\ncurrency $\naccount1 assets:myacct\n' >t.$$.csv.rules; printf '10/2009/09,Flubber Co,50,123\n11/2009/09,Blubber Co,60,\n' | hledger -f csv:- --rules-file t.$$.csv.rules print && rm -rf t.$$.csv.rules
|
||||
2009/09/10 Flubber Co
|
||||
assets:myacct $50 = $123
|
||||
income:unknown $-50
|
||||
expense:unknown
|
||||
|
||||
2009/09/11 Blubber Co
|
||||
assets:myacct $60
|
||||
income:unknown $-60
|
||||
expense:unknown
|
||||
|
||||
>=0
|
||||
|
||||
@ -59,11 +59,11 @@ $ printf 'fields date, description, amount, balance\ndate-format %%d/%%Y/%%m\nc
|
||||
$ printf 'fields date, description, amount, balance\ndate-format %%d/%%Y/%%m\ncurrency $\naccount1 assets:myacct\n' >t.$$.csv.rules; printf '10/2009/09,Flubber Co,50,123\n11/2009/09,Blubber Co,60, \n' | hledger -f csv:- --rules-file t.$$.csv.rules print && rm -rf t.$$.csv.rules
|
||||
2009/09/10 Flubber Co
|
||||
assets:myacct $50 = $123
|
||||
income:unknown $-50
|
||||
expense:unknown
|
||||
|
||||
2009/09/11 Blubber Co
|
||||
assets:myacct $60
|
||||
income:unknown $-60
|
||||
expense:unknown
|
||||
|
||||
>=0
|
||||
|
||||
@ -71,11 +71,11 @@ $ printf 'fields date, description, amount, balance\ndate-format %%d/%%Y/%%m\nc
|
||||
$ printf 'skip 1\n\ncurrency $\n\nfields date, payee, payment\n\namount -%%payment\naccount1 liabilities:bank\naccount2 expense:other' >t.$$.csv.rules; printf 'date,payee,amount\n2009/10/9,Flubber Co,50\n2009/11/09,Merchant Credit,-60\n' | hledger -f csv:- --rules-file t.$$.csv.rules print && rm -rf t.$$.csv.rules
|
||||
2009/10/09
|
||||
liabilities:bank $-50
|
||||
expense:other $50
|
||||
expense:other
|
||||
|
||||
2009/11/09
|
||||
liabilities:bank $60
|
||||
expense:other $-60
|
||||
expense:other
|
||||
|
||||
>=0
|
||||
|
||||
@ -86,11 +86,11 @@ $ printf 'skip 1\n\ncurrency $\n\nfields date, payee, payment\n\namount -%%paym
|
||||
$ printf 'account1 Assets:MyAccount\ndate %%1\ndate-format %%d/%%Y/%%m\ndescription %%2\namount-in %%3\namount-out %%4\ncurrency $\n' >rules.$$ ; hledger --separator ';' -f csv:- --rules-file rules.$$ print && rm -rf rules.$$
|
||||
2009/09/10 Flubber Co🎅
|
||||
Assets:MyAccount $50
|
||||
income:unknown $-50
|
||||
expense:unknown
|
||||
|
||||
2009/09/11 Flubber Co🎅
|
||||
Assets:MyAccount $-50
|
||||
expenses:unknown $50
|
||||
income:unknown
|
||||
|
||||
>=0
|
||||
|
||||
@ -98,7 +98,7 @@ $ printf 'account1 Assets:MyAccount\ndate %%1\ndate-format %%d/%%Y/%%m\ndescrip
|
||||
$ printf 'fields date, description, amount, balance2\ndate-format %%d/%%Y/%%m\ncurrency $\naccount1 assets:myacct\n' >t.$$.csv.rules; printf '10/2009/09,Flubber Co,50,123\n' | hledger -f csv:- --rules-file t.$$.csv.rules print && rm -rf t.$$.csv.rules
|
||||
2009/09/10 Flubber Co
|
||||
assets:myacct $50
|
||||
income:unknown $-50 = $123
|
||||
expense:unknown = $123
|
||||
|
||||
>=0
|
||||
|
||||
@ -106,7 +106,7 @@ $ printf 'fields date, description, amount, balance2\ndate-format %%d/%%Y/%%m\n
|
||||
$ printf 'fields date, description, amount, balance1, balance2\ndate-format %%d/%%Y/%%m\ncurrency $\naccount1 assets:myacct\n' >t.$$.csv.rules; printf '10/2009/09,Flubber Co,50,321,123\n' | hledger -f csv:- --rules-file t.$$.csv.rules print && rm -rf t.$$.csv.rules
|
||||
2009/09/10 Flubber Co
|
||||
assets:myacct $50 = $321
|
||||
income:unknown $-50 = $123
|
||||
expense:unknown = $123
|
||||
|
||||
>=0
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user