convert functional tests to shelltestrunner 0.8 format
This commit is contained in:
		
							parent
							
								
									298d192678
								
							
						
					
					
						commit
						7a895b0133
					
				
							
								
								
									
										2
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
									
									
									
									
								
							@ -146,7 +146,7 @@ unittesths:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# run functional tests, requires shelltestrunner from hackage
 | 
					# run functional tests, requires shelltestrunner from hackage
 | 
				
			||||||
functest: hledger
 | 
					functest: hledger
 | 
				
			||||||
	@(shelltestrunner ./hledger tests/*.test --implicit=none --threads=16 \
 | 
						(shelltest tests --implicit=none --threads=16 \
 | 
				
			||||||
		&& echo $@ passed) || echo $@ FAILED
 | 
							&& echo $@ passed) || echo $@ FAILED
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# run doc tests
 | 
					# run doc tests
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,5 @@
 | 
				
			|||||||
# add should prompt again when it gets a bad date
 | 
					# add should prompt again when it gets a bad date
 | 
				
			||||||
-f nosuch.ledger add
 | 
					./hledger -f nosuch.ledger add
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/32
 | 
					2009/1/32
 | 
				
			||||||
>>>2 /date .*: date .*/
 | 
					>>>2 /date .*: date .*/
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f nosuch.ledger add
 | 
					./hledger -f nosuch.ledger add
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
 | 
					
 | 
				
			||||||
>>>2 /date .*: description/
 | 
					>>>2 /date .*: description/
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f nosuch.ledger add
 | 
					./hledger -f nosuch.ledger add
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,5 @@
 | 
				
			|||||||
# add's default amounts should not fail to balance due to precision
 | 
					# add's default amounts should not fail to balance due to precision
 | 
				
			||||||
-f nosuch.ledger add
 | 
					./hledger -f nosuch.ledger add
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010/1/1
 | 
					2010/1/1
 | 
				
			||||||
x
 | 
					x
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,5 @@
 | 
				
			|||||||
# again, complain like ledger, but we could handle this
 | 
					# again, complain like ledger, but we could handle this
 | 
				
			||||||
-f - print
 | 
					./hledger -f - print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1 x
 | 
					2009/1/1 x
 | 
				
			||||||
 a  1
 | 
					 a  1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - print
 | 
					./hledger -f - print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/01/01 x
 | 
					2009/01/01 x
 | 
				
			||||||
    a  1
 | 
					    a  1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - print
 | 
					./hledger -f - print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/01/01 x
 | 
					2009/01/01 x
 | 
				
			||||||
    ; comment line within postings
 | 
					    ; comment line within postings
 | 
				
			||||||
 | 
				
			|||||||
@ -1,6 +1,6 @@
 | 
				
			|||||||
# a commodity may contain/end with numbers, if double quoted
 | 
					# a commodity may contain/end with numbers, if double quoted
 | 
				
			||||||
# 1. without quotes, fail. XXX parse error should be clearer here
 | 
					# 1. without quotes, fail. XXX parse error should be clearer here
 | 
				
			||||||
-f- print
 | 
					./hledger -f- print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010-04-05 x
 | 
					2010-04-05 x
 | 
				
			||||||
   a   10 DE0002635307
 | 
					   a   10 DE0002635307
 | 
				
			||||||
@ -10,7 +10,7 @@ unexpected "0"
 | 
				
			|||||||
expecting comment or new-line/
 | 
					expecting comment or new-line/
 | 
				
			||||||
>>>= 1
 | 
					>>>= 1
 | 
				
			||||||
# 2. with quotes
 | 
					# 2. with quotes
 | 
				
			||||||
-f- print
 | 
					./hledger -f- print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010-04-05 x
 | 
					2010-04-05 x
 | 
				
			||||||
   a   10 "DE0002635307"
 | 
					   a   10 "DE0002635307"
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,5 @@
 | 
				
			|||||||
# a no-commodity amount with a price should work
 | 
					# a no-commodity amount with a price should work
 | 
				
			||||||
-f - print
 | 
					./hledger -f - print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010/1/1 x
 | 
					2010/1/1 x
 | 
				
			||||||
    a  1 @ $2
 | 
					    a  1 @ $2
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,5 @@
 | 
				
			|||||||
# b amount with no decimal places, in middle, causes balance failure (0.6.1)
 | 
					# b amount with no decimal places, in middle, causes balance failure (0.6.1)
 | 
				
			||||||
-f - print
 | 
					./hledger -f - print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1 x
 | 
					2009/1/1 x
 | 
				
			||||||
    a         $1.25
 | 
					    a         $1.25
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - balance -p 'in 2009' --effective
 | 
					./hledger -f - balance -p 'in 2009' --effective
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1 x
 | 
					2009/1/1 x
 | 
				
			||||||
  a  1
 | 
					  a  1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,5 @@
 | 
				
			|||||||
# 
 | 
					# 
 | 
				
			||||||
-f - print --effective
 | 
					./hledger -f - print --effective
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1=1/2 x
 | 
					2009/1/1=1/2 x
 | 
				
			||||||
  a  1
 | 
					  a  1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - print
 | 
					./hledger -f - print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1=2010/1/1 x
 | 
					2009/1/1=2010/1/1 x
 | 
				
			||||||
  a  1
 | 
					  a  1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - print --effective
 | 
					./hledger -f - print --effective
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1=2010/1/1 x
 | 
					2009/1/1=2010/1/1 x
 | 
				
			||||||
  a  1
 | 
					  a  1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - register --effective
 | 
					./hledger -f - register --effective
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1=2010/1/1 x
 | 
					2009/1/1=2010/1/1 x
 | 
				
			||||||
  a  1
 | 
					  a  1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - balance
 | 
					./hledger -f - balance
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1 x
 | 
					2009/1/1 x
 | 
				
			||||||
 aaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaa  €1
 | 
					 aaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaa  €1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
print
 | 
					./hledger -f- print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1 x
 | 
					2009/1/1 x
 | 
				
			||||||
 aaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaa  €1
 | 
					 aaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaa  €1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
register
 | 
					./hledger -f- register
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1 x aaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaa  €1
 | 
					2009/1/1 x aaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaa  €1
 | 
				
			||||||
 b
 | 
					 b
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,5 @@
 | 
				
			|||||||
# an extra slash before [ silently disables the effective date in 0.6.1
 | 
					# an extra slash before [ silently disables the effective date in 0.6.1
 | 
				
			||||||
-f - print --effective -p 2009/1/2
 | 
					./hledger -f - print --effective -p 2009/1/2
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1/[=2009/1/2] x
 | 
					2009/1/1/[=2009/1/2] x
 | 
				
			||||||
    a  1
 | 
					    a  1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,5 @@
 | 
				
			|||||||
# 1. account pattern with space
 | 
					# 1. account pattern with space
 | 
				
			||||||
-f- register 'a a'
 | 
					./hledger -f- register 'a a'
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010/3/1 x
 | 
					2010/3/1 x
 | 
				
			||||||
  a a  1
 | 
					  a a  1
 | 
				
			||||||
@ -8,7 +8,7 @@
 | 
				
			|||||||
2010/03/01 x                    a a                               1            1
 | 
					2010/03/01 x                    a a                               1            1
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# 2. description pattern with space
 | 
					# 2. description pattern with space
 | 
				
			||||||
-f- register desc:'x x'
 | 
					./hledger -f- register desc:'x x'
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010/3/1 x
 | 
					2010/3/1 x
 | 
				
			||||||
  a  1
 | 
					  a  1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,5 @@
 | 
				
			|||||||
# could balance this, but complain instead like ledger
 | 
					# could balance this, but complain instead like ledger
 | 
				
			||||||
-f - register
 | 
					./hledger -f - register
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/6/24 carwash
 | 
					2009/6/24 carwash
 | 
				
			||||||
    equity:draw:personal:transportation:car:carwash     $3.50
 | 
					    equity:draw:personal:transportation:car:carwash     $3.50
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - balance -E
 | 
					./hledger -f - balance -E
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1 x
 | 
					2009/1/1 x
 | 
				
			||||||
 a:  13
 | 
					 a:  13
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - print
 | 
					./hledger -f - print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009-01-01 x
 | 
					2009-01-01 x
 | 
				
			||||||
  a  2
 | 
					  a  2
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,5 @@
 | 
				
			|||||||
# dates with bad month or day numbers should be rejected
 | 
					# dates with bad month or day numbers should be rejected
 | 
				
			||||||
-f- print
 | 
					./hledger -f- print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010/31/12 x
 | 
					2010/31/12 x
 | 
				
			||||||
   a  1
 | 
					   a  1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f-
 | 
					./hledger -f-
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
; -*- ledger -*-
 | 
					; -*- ledger -*-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - print
 | 
					./hledger -f - print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
P 2009/1/1 p 0.5h
 | 
					P 2009/1/1 p 0.5h
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - print
 | 
					./hledger -f - print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1 x
 | 
					2009/1/1 x
 | 
				
			||||||
 aaaaabbbbbcccccdddddeeeeefffffggggghhhhh   1
 | 
					 aaaaabbbbbcccccdddddeeeeefffffggggghhhhh   1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,5 @@
 | 
				
			|||||||
# a posting comment should appear in print
 | 
					# a posting comment should appear in print
 | 
				
			||||||
-f - print
 | 
					./hledger -f - print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010/01/01 x
 | 
					2010/01/01 x
 | 
				
			||||||
    a             1  ; comment
 | 
					    a             1  ; comment
 | 
				
			||||||
 | 
				
			|||||||
@ -1,6 +1,6 @@
 | 
				
			|||||||
# let's have print preserve comments as far as possible
 | 
					# let's have print preserve comments as far as possible
 | 
				
			||||||
# we preserve line-end comments but not full line comments
 | 
					# we preserve line-end comments but not full line comments
 | 
				
			||||||
-f - print
 | 
					./hledger -f - print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1 x  ; description comment
 | 
					2009/1/1 x  ; description comment
 | 
				
			||||||
    a  1  ; amount comment
 | 
					    a  1  ; amount comment
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - register --depth 1 --empty --monthly
 | 
					./hledger -f - register --depth 1 --empty --monthly
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010/1/1 x
 | 
					2010/1/1 x
 | 
				
			||||||
  a:aa      1
 | 
					  a:aa      1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - register --depth 1
 | 
					./hledger -f - register --depth 1
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010/1/1 x
 | 
					2010/1/1 x
 | 
				
			||||||
  a:aa      1
 | 
					  a:aa      1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,5 @@
 | 
				
			|||||||
# a posting comment should not appear in register
 | 
					# a posting comment should not appear in register
 | 
				
			||||||
-f - register
 | 
					./hledger -f - register
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010/1/1 x
 | 
					2010/1/1 x
 | 
				
			||||||
    a  1 ; comment
 | 
					    a  1 ; comment
 | 
				
			||||||
 | 
				
			|||||||
@ -1,6 +1,6 @@
 | 
				
			|||||||
#
 | 
					#
 | 
				
			||||||
# monthly reporting interval, no end dates, shows just the intervals with data:
 | 
					# monthly reporting interval, no end dates, shows just the intervals with data:
 | 
				
			||||||
-f- register --period 'monthly'
 | 
					./hledger -f- register --period 'monthly'
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010/2/1 x
 | 
					2010/2/1 x
 | 
				
			||||||
  a  1
 | 
					  a  1
 | 
				
			||||||
@ -10,7 +10,7 @@
 | 
				
			|||||||
                                b                                -1            0
 | 
					                                b                                -1            0
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# with --empty, the same:
 | 
					# with --empty, the same:
 | 
				
			||||||
-f- register --period 'monthly' --empty
 | 
					./hledger -f- register --period 'monthly' --empty
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010/2/1 x
 | 
					2010/2/1 x
 | 
				
			||||||
  a  1
 | 
					  a  1
 | 
				
			||||||
@ -20,7 +20,7 @@
 | 
				
			|||||||
                                b                                -1            0
 | 
					                                b                                -1            0
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# with --empty and start/end dates, show all intervals covering the specified period
 | 
					# with --empty and start/end dates, show all intervals covering the specified period
 | 
				
			||||||
-f- register --period 'monthly from 2010/1/10 to 2010/3/15' --empty
 | 
					./hledger -f- register --period 'monthly from 2010/1/10 to 2010/3/15' --empty
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010/2/1 x
 | 
					2010/2/1 x
 | 
				
			||||||
  a  1
 | 
					  a  1
 | 
				
			||||||
@ -32,7 +32,7 @@
 | 
				
			|||||||
2010/03/01 - 2010/03/31                                           0            0
 | 
					2010/03/01 - 2010/03/31                                           0            0
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# with just one start/end date, get the other from the data
 | 
					# with just one start/end date, get the other from the data
 | 
				
			||||||
-f- register --period 'monthly from 2010/1/10' --empty
 | 
					./hledger -f- register --period 'monthly from 2010/1/10' --empty
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010/2/1 x
 | 
					2010/2/1 x
 | 
				
			||||||
  a  1
 | 
					  a  1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f sample.ledger balance --depth 1
 | 
					./hledger -f sample.ledger balance --depth 1
 | 
				
			||||||
>>>
 | 
					>>>
 | 
				
			||||||
                 $-1  assets
 | 
					                 $-1  assets
 | 
				
			||||||
                  $2  expenses
 | 
					                  $2  expenses
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f sample.ledger balance o
 | 
					./hledger -f sample.ledger balance o
 | 
				
			||||||
>>>
 | 
					>>>
 | 
				
			||||||
                  $1  expenses:food
 | 
					                  $1  expenses:food
 | 
				
			||||||
                 $-2  income
 | 
					                 $-2  income
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f sample.ledger balance
 | 
					./hledger -f sample.ledger balance
 | 
				
			||||||
>>>
 | 
					>>>
 | 
				
			||||||
                 $-1  assets
 | 
					                 $-1  assets
 | 
				
			||||||
                  $1    bank:saving
 | 
					                  $1    bank:saving
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,5 @@
 | 
				
			|||||||
# should infer prices to balance this - not implemented
 | 
					# should infer prices to balance this - not implemented
 | 
				
			||||||
-f - print
 | 
					./hledger -f - print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1 opening balance
 | 
					2009/1/1 opening balance
 | 
				
			||||||
    Assets:Brokerage        1 AAPL
 | 
					    Assets:Brokerage        1 AAPL
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - print
 | 
					./hledger -f - print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
i 2009/1/1 08:00:00 x
 | 
					i 2009/1/1 08:00:00 x
 | 
				
			||||||
o 2009/1/1 09:00:00
 | 
					o 2009/1/1 09:00:00
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - register
 | 
					./hledger -f - register
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1 a
 | 
					2009/1/1 a
 | 
				
			||||||
  b  1.1
 | 
					  b  1.1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - register τράπ
 | 
					./hledger -f - register τράπ
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009-01-01 проверка
 | 
					2009-01-01 проверка
 | 
				
			||||||
  τράπεζα  10 руб
 | 
					  τράπεζα  10 руб
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - balance
 | 
					./hledger -f - balance
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009-01-01 проверка
 | 
					2009-01-01 проверка
 | 
				
			||||||
  τράπεζα  10 руб
 | 
					  τράπεζα  10 руб
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - register desc:аура
 | 
					./hledger -f - register desc:аура
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009-01-01 аура (cyrillic letters)
 | 
					2009-01-01 аура (cyrillic letters)
 | 
				
			||||||
  bank  10
 | 
					  bank  10
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - balance
 | 
					./hledger -f - balance
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009-01-01 broken entry
 | 
					2009-01-01 broken entry
 | 
				
			||||||
  дебит    1
 | 
					  дебит    1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - print
 | 
					./hledger -f - print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009-01-01 проверка
 | 
					2009-01-01 проверка
 | 
				
			||||||
 счёт:первый  1
 | 
					 счёт:первый  1
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - register
 | 
					./hledger -f - register
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009-01-01 проверка
 | 
					2009-01-01 проверка
 | 
				
			||||||
  τράπεζα  10 руб
 | 
					  τράπεζα  10 руб
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
-f - print
 | 
					./hledger -f - print
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2009/1/1 x
 | 
					2009/1/1 x
 | 
				
			||||||
  (virtual)  100
 | 
					  (virtual)  100
 | 
				
			||||||
 | 
				
			|||||||
@ -1,6 +1,6 @@
 | 
				
			|||||||
# a zero amount is always displayed as just "0", regardless of any commodity/decimal places/price (like ledger)
 | 
					# a zero amount is always displayed as just "0", regardless of any commodity/decimal places/price (like ledger)
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
-f- print --empty
 | 
					./hledger -f- print --empty
 | 
				
			||||||
<<<
 | 
					<<<
 | 
				
			||||||
2010/3/1 x
 | 
					2010/3/1 x
 | 
				
			||||||
  a  $0.00 @ 3EUR
 | 
					  a  $0.00 @ 3EUR
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user