Simon Michael
|
6977a0eecb
|
parsing: allow numbers in commodities if double-quoted, like ledger
|
2010-04-05 20:55:57 +00:00 |
|
Simon Michael
|
b2c8933af4
|
parsing: show a better error for illegal month/day numbers in dates
|
2010-04-06 02:31:47 +00:00 |
|
Simon Michael
|
abcc831b5a
|
register: fix a Prelude.head error with reporting interval, --empty, and --depth
|
2010-02-16 21:45:40 +00:00 |
|
Simon Michael
|
c08bccb158
|
parsing: use actual (ie, first) date's year as a default for the effective (ie, second) date
|
2010-02-03 21:19:01 +00:00 |
|
Simon Michael
|
edc0913ed9
|
handle utf8 properly in error messages (issue #5)
|
2009-07-09 19:12:27 +00:00 |
|
Simon Michael
|
ef3b5ab98d
|
return non-zero exit code on parse failure
|
2009-11-25 19:56:51 +00:00 |
|
Simon Michael
|
b683ca8e40
|
update tests for latest shelltestrunner
|
2009-07-15 14:52:54 +00:00 |
|
Simon Michael
|
c06580ff2a
|
print: show end of line comments; all tests now passing
|
2009-11-25 21:51:31 +00:00 |
|
Simon Michael
|
53b7962658
|
fix all recently-broken tests
|
2009-11-25 12:21:59 +00:00 |
|
Simon Michael
|
cb89dd2b94
|
test for unimplemented "infer prices while balancing two commodities"
|
2009-11-25 20:04:17 +00:00 |
|
Simon Michael
|
5493a604e3
|
parsing: fix timelog parsing
|
2009-12-07 23:29:19 +00:00 |
|
Simon Michael
|
9560073b2a
|
make historical prices more robust, fix a runtime Map.find error
|
2009-12-09 20:51:00 +00:00 |
|
Simon Michael
|
fdc3949224
|
make tests independent of user's default ledger
|
2009-12-12 03:00:27 +00:00 |
|
Simon Michael
|
5d6c6d778e
|
there shouldn't be brackets in transaction's effective date, my mistake
|
2009-12-12 03:03:41 +00:00 |
|
Simon Michael
|
b6a5a3398e
|
parsing: tighten up dates, error messages, tests
|
2009-11-25 21:21:49 +00:00 |
|
Simon Michael
|
4f22fd657e
|
simplify tests for latest shelltestrunner
|
2009-07-14 21:50:02 +00:00 |
|
Simon Michael
|
cb0a90cbd7
|
shelltestrunner now packaged separately, update tests for it
|
2009-07-11 22:30:10 +00:00 |
|
Simon Michael
|
ba47853501
|
shelltest: make fields in .test files optional
|
2009-06-27 10:18:34 +00:00 |
|
Simon Michael
|
f8664057ba
|
amountless-virtual-postings.test
|
2009-06-30 17:20:07 +00:00 |
|
Simon Michael
|
3533f3d0c3
|
parsing: another comment test
|
2009-07-10 17:21:30 +00:00 |
|
Simon Michael
|
6091c8a099
|
add/update some functional tests
|
2009-07-09 00:38:52 +00:00 |
|
Simon Michael
|
3b9c6448be
|
more test tweaks
|
2009-06-27 11:02:28 +00:00 |
|
Simon Michael
|
163ba5de93
|
update tests for latest shelltestrunner
|
2009-07-12 19:55:02 +00:00 |
|
Simon Michael
|
e110976b47
|
move add command doctests to shell tests
|
2009-07-09 18:38:57 +00:00 |
|
Simon Michael
|
e3e935e129
|
parsing: require whitespace between date and status code, prevent silent effective date breakage
|
2009-11-25 20:12:09 +00:00 |
|
Simon Michael
|
31ae51b435
|
add tests for some observed issues
|
2009-09-16 17:05:59 +00:00 |
|
Simon Michael
|
f209305eef
|
print: show effective dates (issue #12)
|
2009-12-07 23:28:33 +00:00 |
|
Simon Michael
|
06eb2a9aa8
|
--effective option uses transactions' effective dates, if any
|
2009-07-08 23:37:44 +00:00 |
|
Simon Michael
|
9bdb1ab0ec
|
convert a few doctests to shell test format
|
2009-06-27 08:16:19 +00:00 |
|