Simon Michael
ce5724fee1
csv: switch the order of generated postings, so account1 is first
...
This is subjective, but simplifies things as we'll be adding more than
two postings. Free-form entry templates will allow custom orderings
in future.
2017-08-15 08:16:49 -07:00
Simon Michael
38752565a9
csv: test stderr output more accurately
2017-07-06 14:10:54 +01:00
Simon Michael
28e8c76a8e
csv: rename csv-read.test for easy file finding
2017-07-05 14:49:48 +01:00
Simon Michael
a14317db3c
tests: csv: cleanup #573
2017-06-14 08:54:32 -07:00
Simon Michael
9d33fbee17
tests: csv: fix wrong use of echo #573
...
echo doesn't normally render \n as a newline. It was working on
some machines and not others, possibly due to a shelltestrunner
quoting bug,
2017-06-14 08:50:12 -07:00
Simon Michael
6de874c544
tests: csv: note some issues #573
2017-06-14 08:50:08 -07:00
Simon Michael
a104aee3a0
tests: csv: fix confusingly wrong numbering
2017-06-13 10:01:22 -07:00
Simon Michael
5c09553481
lib: keep amounts aligned when rendering a transaction with posting flags
...
Related to #563 , when rendering a transaction, we reserve two more chars
of width so that amounts remain aligned when there are posting flags.
Affects hledger-ui's transaction screen, print, hledger-rewrite etc.
2017-06-04 21:26:18 -07:00
Nicolas Wavrant
309d1ccd59
CsvReader: simplify '-' signs if there exist more than one ( #548 )
...
It prevents hledger to crash later, as it fails to read
amount strings containing more than one '-'
Fix #524
2017-05-14 09:34:33 +09:00
Dmitry Astapov
c4c4be5fad
Fix parsing of blank/empty balances + testcases ( #539 )
2017-04-18 09:07:30 -07:00
Dmitry Astapov
451f9d7307
"balance" parser for csv reader ( #537 )
...
* "balance" parser for csv reader
* Some docs for
2017-04-14 14:52:03 -07:00
Simon Michael
97ef9d621c
disable failing test #415
2016-10-21 17:50:47 -07:00
Simon Michael
cf71a803f9
csv: add a failing test for #415
2016-10-08 15:20:26 -10:00
Simon Michael
21d9945ba9
tests: make functional tests use "hledger" again
...
Using "hledgerdev" was a hack to help ensure that tests used a fresh
developer build by default. Now they specify "hledger" again, which fits
better with stack. It's up to the tester to make sure the desired
executable is first in PATH or specified with -w. (Note a couple of
tests currently don't obey -w and will always run "hledger", see addons.test).
2015-07-12 12:29:53 -07:00
Simon Michael
d1a3516c70
reorganise functional tests by command/topic
2014-05-06 21:02:58 -07:00