From 8b4ae4cd43f4e5f285119c79030bca71d68092bd Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Sat, 23 Nov 2019 12:54:34 -0800 Subject: [PATCH] ;csv: another commented test for auto-generation of balancing posting and remove some junk. [ci skip] --- tests/csv.test | 45 +++++++++++++++------------------------------ 1 file changed, 15 insertions(+), 30 deletions(-) diff --git a/tests/csv.test b/tests/csv.test index b310ae022..c6ef5b14d 100644 --- a/tests/csv.test +++ b/tests/csv.test @@ -541,9 +541,7 @@ $ ./hledger-csv # #>=0 # -## 26. A single zero posting also should not generate a balancing posting. -## (Really what we'd like is "if the single posting does not require balancing, -## no extra posting is generated"). +## 26. A single posting that's zero also should not generate a balancing posting. #< #2019-01-01,0 # @@ -557,33 +555,20 @@ $ ./hledger-csv # #>=0 - -# fields date,amount -# account2 (a) -# $ hledger -f a.csv print -# hledger: "/Users/simon/src/PLAINTEXTACCOUNTING/hledger/a.csv" (line 2, column 1) -# could not balance this transaction (real postings are off by 1) -# 2019/01/01 -# expenses:unknown 1 -# (a) -1 - -# fields date, -# account1 (a) -# amount 0 -# $ hledger -f a.csv print -# 2019/01/01 -# (a) - -# fields date, -# account1 a -# amount 0 -# $ hledger -f a.csv print -# hledger: "/Users/simon/src/PLAINTEXTACCOUNTING/hledger/a.csv" (line 2, column 1) -# could not balance this transaction - can't have more than one real posting with no amount (remember to put 2 or more spaces before amounts) -# 2019/01/01 -# a -# expenses:unknown - +## 27. With a bracketed account name, the auto-generated second posting should also be bracketed. +#< +#2019-01-01,1 +# +#RULES +#fields date,amount +#account1 [a] +# +#$ ./hledger-csv +#2019/01/01 +# [a] 1 +# [income:unknown] -1 +# +#>=0