Update tests to match current pivot effect (#476)

This commit is contained in:
Mykola Orliuk 2017-01-13 21:53:06 +02:00 committed by Simon Michael
parent bc922cc12f
commit fabd6b450a

View File

@ -10,7 +10,7 @@ hledger -f- --pivot TAG print
>>> >>>
2016/02/16 Test Transaction 2016/02/16 Test Transaction
Account1 2 EUR Account1 2 EUR
TAG:value -2 EUR value -2 EUR
; TAG: value ; TAG: value
>>>=0 >>>=0
@ -23,8 +23,8 @@ hledger -f- --pivot member bal --no-total
income:member fees -2 EUR income:member fees -2 EUR
; member: John Doe ; member: John Doe
>>> >>>
-2 EUR John Doe
2 EUR assets:bank account 2 EUR assets:bank account
-2 EUR member:John Doe
>>>=0 >>>=0
# check with another example # check with another example
@ -35,12 +35,12 @@ hledger -f- --pivot budget bal --no-total
income:donations -2 EUR income:donations -2 EUR
; budget: Freifunk ; budget: Freifunk
>>> >>>
-2 EUR Freifunk
2 EUR assets:bank account 2 EUR assets:bank account
-2 EUR budget:Freifunk
>>>=0 >>>=0
# query on account will find either effective name or original one # query on account will find either effective name or original one
hledger -f- --pivot TAG reg '^Account2$' '^TAG:fun$' not:hidden hledger -f- --pivot TAG reg '^Account2$' '^fun$' not:hidden
<<< <<<
2016/02/16 Test Transaction 2016/02/16 Test Transaction
Account1 2 EUR Account1 2 EUR
@ -50,19 +50,19 @@ hledger -f- --pivot TAG reg '^Account2$' '^TAG:fun$' not:hidden
Account2 -1 EUR Account2 -1 EUR
; TAG: hidden ; TAG: hidden
>>> >>>
2016/02/16 Test Transaction TAG:fun 2 EUR 2 EUR 2016/02/16 Test Transaction fun 2 EUR 2 EUR
TAG:value -1 EUR 1 EUR value -1 EUR 1 EUR
>>>=0 >>>=0
# pivot for implicit tag desc (technical sample) # pivot for implicit tag desc (technical sample)
hledger -f- --pivot desc reg -M hledger -f- --pivot description reg -M
<<< <<<
2016/02/16 Freifunk 2016/02/16 Freifunk
assets:bank account 2 EUR ; date:03/01 assets:bank account 2 EUR ; date:03/01
income:donations -2 EUR income:donations -2 EUR
>>> >>>
2016/02 desc:Freifunk -2 EUR -2 EUR 2016/02 Freifunk -2 EUR -2 EUR
2016/03 desc:Freifunk 2 EUR 0 2016/03 Freifunk 2 EUR 0
>>>=0 >>>=0
# pivot for implicit tag code (technical sample) # pivot for implicit tag code (technical sample)
@ -72,8 +72,8 @@ hledger -f- --pivot code reg -M
assets:bank account 2 EUR ; date:03/01 assets:bank account 2 EUR ; date:03/01
income:donations -2 EUR income:donations -2 EUR
>>> >>>
2016/02 code:Freifunk -2 EUR -2 EUR 2016/02 Freifunk -2 EUR -2 EUR
2016/03 code:Freifunk 2 EUR 0 2016/03 Freifunk 2 EUR 0
>>>=0 >>>=0
# use of pivot with code-based budgeting # use of pivot with code-based budgeting
@ -83,13 +83,13 @@ hledger -f- --pivot code reg ^income
assets:bank account 2 EUR assets:bank account 2 EUR
income:donations -2 EUR income:donations -2 EUR
>>> >>>
2016/02/16 Donation Freifunk code:Freifunk -2 EUR -2 EUR 2016/02/16 Donation Freifunk Freifunk -2 EUR -2 EUR
>>>=0 >>>=0
# get expenses balance by description/payee # get expenses balance by description/payee
hledger -f- --pivot desc bal --no-total --flat ^expense hledger -f- --pivot payee bal --no-total --flat ^expense
<<< <<<
2016/02/16 (1138) Auchan 2016/02/16 (1138) Auchan | buy a food for tomorrow morning
assets:bank account assets:bank account
expense:snacks 2 EUR expense:snacks 2 EUR
expense:grocery 20 EUR expense:grocery 20 EUR
@ -98,12 +98,12 @@ hledger -f- --pivot desc bal --no-total --flat ^expense
assets:bank account assets:bank account
expense:coffee 5 EUR expense:coffee 5 EUR
>>> >>>
22 EUR desc:Auchan 22 EUR Auchan
5 EUR desc:StarBars 5 EUR StarBars
>>>=0 >>>=0
# get daily expenses by description/payee # get daily expenses by description/payee
hledger -f- --pivot desc reg -D ^expense hledger -f- --pivot payee reg -D ^expense
<<< <<<
2016/02/16 (1138) Auchan 2016/02/16 (1138) Auchan
assets:bank account assets:bank account
@ -118,7 +118,7 @@ hledger -f- --pivot desc reg -D ^expense
assets:bank account assets:bank account
expense:grocery 30 EUR expense:grocery 30 EUR
>>> >>>
2016/02/16 desc:Auchan 22 EUR 22 EUR 2016/02/16 Auchan 22 EUR 22 EUR
desc:StarBars 5 EUR 27 EUR StarBars 5 EUR 27 EUR
2016/02/17 desc:Auchan 30 EUR 57 EUR 2016/02/17 Auchan 30 EUR 57 EUR
>>>=0 >>>=0