Simon Michael
|
2dac5754c7
|
subAccounts test and bugfix
|
2009-03-15 04:06:10 +00:00 |
|
Simon Michael
|
c1267ff17c
|
more tests, cleanups
|
2009-03-15 04:19:50 +00:00 |
|
Simon Michael
|
c4c94baeab
|
change balance report tests to ledger 3 behaviour - -s by default, -n has no effect
|
2009-03-15 05:03:30 +00:00 |
|
Simon Michael
|
481b8db0b0
|
test cleanups
|
2009-03-11 07:23:07 +00:00 |
|
Simon Michael
|
54b0ef607a
|
rename refdate/reftime in Tests to reduce accidental collisions while we are importing everything
|
2009-01-25 06:50:59 +00:00 |
|
Simon Michael
|
d8989a357d
|
account/description matching is supposed to be case-insensitive, fix
|
2009-01-27 22:16:57 +00:00 |
|
Simon Michael
|
185168905e
|
require testpack; give better --verbose test output
|
2009-02-27 03:31:47 +00:00 |
|
Simon Michael
|
b0178b88cc
|
make prepareLedger use current time, not just date
|
2009-01-24 18:48:28 +00:00 |
|
Simon Michael
|
5d78004646
|
name unnamed tests
|
2009-02-27 03:38:24 +00:00 |
|
Simon Michael
|
2bfdad6fd9
|
rearrange Tests
|
2009-03-05 10:00:21 +00:00 |
|
Simon Michael
|
f8905464ac
|
implement default year, allowing m/d dates in ledger
|
2009-01-27 21:55:26 +00:00 |
|
Simon Michael
|
1de8a3e3d3
|
a fix for Y default year parsing
|
2009-01-23 00:12:56 +00:00 |
|
Simon Michael
|
16e33b50e6
|
parse Y default year lines in a ledger, so they don't break it (ignoring them)
|
2009-01-22 23:42:34 +00:00 |
|
Simon Michael
|
b12e4e3ac2
|
update negative pattern char in tests
|
2009-03-11 02:57:17 +00:00 |
|
Simon Michael
|
f5e9a8ec79
|
docs
|
2009-02-27 04:03:14 +00:00 |
|
Simon Michael
|
6f6ce11ca8
|
more balance-calculating extraction
|
2008-12-05 08:26:13 +00:00 |
|
Simon Michael
|
63999d36fe
|
allow --depth=0 in summarised register reports, to aggregate top-level accounts
|
2008-12-04 20:37:03 +00:00 |
|
Simon Michael
|
ecd7575b5e
|
make sample ledger more complex to verify a fix
|
2008-12-05 08:35:52 +00:00 |
|
Simon Michael
|
765edff7f8
|
typo
|
2008-12-05 10:38:20 +00:00 |
|
nick
|
600582184c
|
Support for !account directives, and tests
|
2008-12-08 07:21:33 +00:00 |
|
Simon Michael
|
22728c5c07
|
add a parsedate test
|
2008-12-10 20:55:02 +00:00 |
|
tim
|
4bc97d237a
|
Added support for reading historical prices from files
|
2008-12-16 10:54:20 +00:00 |
|
Simon Michael
|
a8ede0132a
|
add a failing test for zero-balance root account eliding
|
2009-01-17 17:59:35 +00:00 |
|
Simon Michael
|
8ff1abfb2a
|
failing test for eliding !account accounts
|
2008-12-10 18:37:25 +00:00 |
|
nick
|
ee4a2a1c1e
|
New ledger parser with file inclusion
|
2008-12-08 01:49:31 +00:00 |
|
Simon Michael
|
157f47c592
|
run all tests from internal data, not the sample.ledger file
|
2008-12-05 08:33:15 +00:00 |
|
Simon Michael
|
866398ecb8
|
more varied dates in sample ledger
|
2008-11-26 21:11:10 +00:00 |
|
Simon Michael
|
e34b8b5662
|
test
|
2008-12-05 09:28:29 +00:00 |
|
Simon Michael
|
ebdf67a5ab
|
smart dates: also accept yyyymmdd with no separators
|
2009-01-17 20:07:24 +00:00 |
|
Simon Michael
|
5a0156d5ee
|
smart dates: work towards next/last monthname/weekdayname
|
2009-01-17 20:21:44 +00:00 |
|
Simon Michael
|
5e9f9e530a
|
better register summarising with --depth and -E support, datespan splitting bugfix
|
2008-12-04 19:29:29 +00:00 |
|
Simon Michael
|
41a3fb91d5
|
support reporting intervals in period expressions and register report, and -W/-M/-D
|
2008-12-03 23:20:38 +00:00 |
|
Simon Michael
|
57c31f5ab0
|
support basic --period expressions, containing a single smart date
|
2008-11-27 06:29:29 +00:00 |
|
Simon Michael
|
d25995c1c8
|
refactor with DateSpan
|
2008-11-27 04:31:01 +00:00 |
|
Simon Michael
|
b7616562d9
|
this/last/next month/quarter/year
|
2008-11-27 02:49:22 +00:00 |
|
Simon Michael
|
7858ed1327
|
this/next/last day/week
|
2008-11-27 01:49:13 +00:00 |
|
Simon Michael
|
884ebf2979
|
gather date stuff together, FuzzyDate -> SmartDate
|
2008-11-27 00:35:00 +00:00 |
|
Simon Michael
|
8c56c3c4b3
|
refactoring date parsing, FuzzyDate
|
2008-11-26 23:21:24 +00:00 |
|
Simon Michael
|
4d49177117
|
hacking in more date parsing.. today/tomorrow/yesterday
|
2008-11-26 04:51:15 +00:00 |
|
Simon Michael
|
6c88197c6a
|
do IO date parsing up front, and support (english) month names
|
2008-11-26 04:04:05 +00:00 |
|
Simon Michael
|
1c60514973
|
tighten up date parsing, make it io-friendly and parse Y, M/D, D
|
2008-11-25 23:52:42 +00:00 |
|
Simon Michael
|
dfe59676fb
|
support all five date comparisons in --display
|
2008-11-26 21:18:24 +00:00 |
|
Simon Michael
|
33b2deba75
|
correction, dates in display expressions should be in brackets
|
2008-11-25 18:47:26 +00:00 |
|
Simon Michael
|
0582046648
|
preliminary --display/-d support (-d "d>DATE", sufficient for reconciling)
|
2008-11-24 21:51:31 +00:00 |
|
Simon Michael
|
06aeefdbf7
|
test register report with account pattern
|
2008-11-24 21:41:21 +00:00 |
|
Simon Michael
|
565feb594e
|
add a --verbose/-v flag, use it to show more test-running detail
|
2008-11-22 04:49:00 +00:00 |
|
Simon Michael
|
1607661b87
|
fix the print command
|
2008-11-22 06:35:10 +00:00 |
|
Simon Michael
|
d5a145f7e4
|
test noodling
|
2008-11-22 20:35:36 +00:00 |
|
Simon Michael
|
27c1f06055
|
make --depth activate -s like ledger's -d'<=N'
|
2008-11-23 21:21:18 +00:00 |
|
Simon Michael
|
52ff46a326
|
--basis/-B flag, to show all priced amounts on cost basis. Also a --cost alias.
|
2008-11-22 20:35:17 +00:00 |
|