hledger/tests
Simon Michael 6a928a03a8 overhaul single- and multi-column balance reports
Changes include:

- flat mode now shows exclusive (subaccount-excluding) balances.
  This is a deviation from ledger, but seems simpler and clearer
  for users and implementors across the various modes.

- in flat mode, --depth now aggregates deeper accounts at the
  depth limit, rather than just excluding them from the report.
  This is more useful.

- in flat mode, --empty no longer shows parent accounts with
  no postings.

- more tests, more debug output, clearer code
2014-04-03 18:49:57 -07:00
..
87-wrong-balance.test 87: fix an arithmetic and transaction balancing bug with multiple total-priced amounts 2012-11-12 16:31:43 +00:00
add.test add: update functional test 2014-03-18 14:08:59 -07:00
aliases.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
amount-layout-vertical.test register: fix -w related test breakage, another width tweak (#102) 2013-04-12 14:56:41 -07:00
balance-assertions.test parsing: make balance assertions more robust with different precisions (#119) 2013-06-01 13:39:00 -07:00
balance-custom-format.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
balance-date2.test rename actual/effective dates to primary/secondary 2012-12-06 04:43:41 +00:00
balance-depth.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
balance-eliding.test test and fix display of zero-balance leaves (fixes #170) 2014-04-03 18:49:57 -07:00
balance-flat.test overhaul single- and multi-column balance reports 2014-04-03 18:49:57 -07:00
balance-multicol.test overhaul single- and multi-column balance reports 2014-04-03 18:49:57 -07:00
balance-precision.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
balance-sample.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
bench.tests move bench.tests to tests/ 2014-01-11 21:53:06 -08:00
command-line.test disable a failing add-on option-parsing test 2013-12-13 19:13:59 -08:00
comments.test print: comment positions (same line or next line) are now preserved 2013-09-10 10:32:49 -07:00
commodities.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
decimals-balance-failure.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
default-commodity.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
eliding-print.test.notimplemented rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
eliding-register.test.notimplemented rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
filter-patterns.test register: fix -w related test breakage, another width tweak (#102) 2013-04-12 14:56:41 -07:00
include.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
no-such-file.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
null-accountname-component.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
parens-in-account-name.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
parse-blank-description.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
parse-dates.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
parse-ledger-sample.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
parse-posting-error-pos.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
precision.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
prices.test clarify historical price field and tests 2012-11-20 00:27:43 +00:00
print-acct-pattern.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
print-date2.test rename actual/effective dates to primary/secondary 2012-12-06 04:43:41 +00:00
print-desc-pattern.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
print-long-account.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
read-csv.test print: comment positions (same line or next line) are now preserved 2013-09-10 10:32:49 -07:00
register-date2.test register: fix -w related test breakage, another width tweak (#102) 2013-04-12 14:56:41 -07:00
register-depth.test register: fix -w related test breakage, another width tweak (#102) 2013-04-12 14:56:41 -07:00
register-intervals.test register: fix -w related test breakage, another width tweak (#102) 2013-04-12 14:56:41 -07:00
stats.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
status.test register: fix -w related test breakage, another width tweak (#102) 2013-04-12 14:56:41 -07:00
tags.test print: comment positions (same line or next line) are now preserved 2013-09-10 10:32:49 -07:00
timelog-stack-overflow.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
timelog.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
timezone.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
unbalanced.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
unicode-account-matching.test register: fix -w related test breakage, another width tweak (#102) 2013-04-12 14:56:41 -07:00
unicode-balance.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
unicode-description-matching.test register: fix -w related test breakage, another width tweak (#102) 2013-04-12 14:56:41 -07:00
unicode-error-message.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
unicode-print.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
unicode-register.test register: fix -w related test breakage, another width tweak (#102) 2013-04-12 14:56:41 -07:00
virtual.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00
zero-handling.test rename developer build to hledgerdev, avoiding confusion with production hledger 2012-10-21 18:23:23 +00:00