Commit graph

372 commits

Author SHA1 Message Date
Martin Michlmayr
8962d9c904 Add more baseline tests 2012-03-25 14:11:59 +01:00
Martin Michlmayr
3a61769098 Improve baseline/cmd-payees.test 2012-03-25 11:38:26 +01:00
John Wiegley
4b05759962 Fixed sorting of equity output 2012-03-23 16:46:11 -05:00
John Wiegley
38813bc635 Fixed output order in opt-equity.test 2012-03-23 15:55:50 -05:00
Martin Michlmayr
db20ad8f29 Add more baseline tests 2012-03-23 09:54:18 +00:00
Martin Michlmayr
902d09fd16 Add test case for bug #379 2012-03-23 09:32:39 +00:00
John Wiegley
c4db812173 Fixed cmd-emacs.test 2012-03-23 04:04:37 -05:00
John Wiegley
b5664ce2ef Allow use of $FILE in stdout checks 2012-03-23 04:02:01 -05:00
Martin Michlmayr
5cffbf16e9 Add more baseline tests 2012-03-23 08:58:33 +00:00
John Wiegley
5addacfbf2 Fixed an interaction with equity and virtual accounts
Fixes #686
2012-03-22 23:42:18 -05:00
John Wiegley
2bbcbbf78d Renamed F32DBEF1.test to CEECC0B0.test 2012-03-22 17:34:43 -05:00
Martin Michlmayr
6ff2257f30 Simply regression tests by using $FILE 2012-03-22 21:53:53 +00:00
Martin Michlmayr
62943c6005 Add more test cases 2012-03-22 21:48:50 +00:00
Martin Michlmayr
10e312cb78 Add more regression tests 2012-03-22 19:41:06 +00:00
Martin Michlmayr
c69701cf81 Add some regression tests 2012-03-22 18:27:04 +00:00
John Wiegley
e3248ee5a6 Fix problems with <Adjustment> postings 2012-03-20 04:56:03 -05:00
John Wiegley
f76d458ab7 Strip annotations in display_filter_posts
Fixes #718
2012-03-20 03:15:42 -05:00
John Wiegley
078c838007 Added regression test for A560FDAD 2012-03-19 22:30:55 -05:00
John Wiegley
79ecbf0c17 Corrected an uninitialized memory bug 2012-03-19 22:28:00 -05:00
John Wiegley
95ef2e3b65 Added regression test 2012-03-19 03:51:19 -05:00
John Wiegley
e2a22cb8c2 Allow --input-date-format to specify separators
Fixes #650
2012-03-19 03:51:07 -05:00
John Wiegley
cd50fe0547 More improvements to nail_down; fixes #715 2012-03-19 00:41:32 -05:00
John Wiegley
20edb3a340 Fixed bug relating to historical pricing
Fixes #681
2012-03-18 02:33:25 -05:00
John Wiegley
47d7f5a43b Fix problem with -H and lack of pricing info
Fixes #691
2012-03-18 02:25:14 -05:00
John Wiegley
f9088f8836 Added --verify-memory and missing TRACE_[CD]TOR calls 2012-03-18 01:01:30 -05:00
John Wiegley
1240ce24b3 Passing --verify to regression tests uses valgrind 2012-03-17 16:47:33 -05:00
John Wiegley
06934e8dd6 libgmalloc is no longer available on OS X Lion 2012-03-17 16:22:03 -05:00
John Wiegley
430ad07db1 Simplified a regression test 2012-03-17 07:02:31 -05:00
John Wiegley
bc31e4838b Fixed #711: Parsing of alias directive 2012-03-17 07:02:03 -05:00
John Wiegley
2aa37bca36 Added regression test for A8FCC765 2012-03-17 07:01:51 -05:00
John Wiegley
22c1b867f0 Added option --day-break 2012-03-17 05:27:43 -05:00
John Wiegley
6305855997 Don't allow trailing ws in abbrev. account segments
Fixes #358
2012-03-16 05:30:34 -05:00
John Wiegley
2605d8a711 Improved error reporting for bad account names
Fixes #374
2012-03-16 04:29:35 -05:00
John Wiegley
7462d09b21 Correct parsing of automated xact expressions
Fixes #458
2012-03-16 04:09:21 -05:00
John Wiegley
20c076dff9 Improved error reports about leading whitespace 2012-03-16 03:50:40 -05:00
John Wiegley
dc91d4f1e6 Added regression test for #584 2012-03-16 03:12:18 -05:00
John Wiegley
49ec40a939 pricedb was outputting redundant prices
Fixes #704
2012-03-16 03:09:13 -05:00
John Wiegley
11067d9cc6 Unexpected initial whitespace is an error (again)
Fixes #565
2012-03-16 02:39:42 -05:00
John Wiegley
610a3e1709 Don't map_prices if price commodity matches source
Fixes #680
2012-03-15 04:58:53 -05:00
John Wiegley
d9fc09097d Added regression test for #438 2012-03-14 17:36:00 -05:00
John Wiegley
fbcbbeb987 Added two regressions tests from Thierry Daucourt 2012-03-14 17:21:21 -05:00
John Wiegley
c8dd3d28e3 Added --time-report option
This is a rather basic option at the moment which only affects the
balance report.  I use it as follows, for entering contractor hours into
a project planning application, where $1 is the contractor's timelog
file, and $2 is the date after which new entries appear in the file:

    ledger -f $1 balance                            \
           --account=payee                          \
           --time-report                            \
           -d "latest > [$2]"                       \
           --datetime-format='%m/%d/%y %I:%M %p'
2012-03-13 03:45:06 -05:00
John Wiegley
be289fba1f Fixed a few bugs related to apply directives 2012-03-12 22:38:36 -05:00
John Wiegley
ed42a7ebfe Allow payee names to contain multiple spaces 2012-03-12 05:48:10 -05:00
John Wiegley
363670d35b Tighten up argument passing related to fn_market() 2012-03-11 03:55:25 -05:00
John Wiegley
2303aa993c Allow balances to be passed to nail_down
Fixes #679
2012-03-11 03:06:50 -05:00
John Wiegley
0d9d845338 Corrected a rounding error in nail_down
Fixes #678
2012-03-11 03:06:03 -05:00
John Wiegley
2a4d7e1af0 Added --immediate option 2012-03-10 21:58:28 -06:00
John Wiegley
860610fdaf Added --dc option, for debit/credit style reports 2012-03-10 21:34:51 -06:00
John Wiegley
080c1d9a2d Added syntactic sugar for lot pricing: {{$500.00}} 2012-03-10 02:27:33 -06:00