Simon Michael
|
1fc9db3af5
|
individual transactions now have a cleared status
|
2009-01-23 00:14:12 +00:00 |
|
Simon Michael
|
3bc2d903b2
|
move the big limit into depthFromOpts
|
2009-03-15 11:09:49 +00:00 |
|
Simon Michael
|
82885b3773
|
more balance report test updates
|
2009-03-15 11:10:36 +00:00 |
|
Simon Michael
|
5fb256b582
|
a simple doctest implementation for functional/shell testing
|
2009-03-15 05:06:36 +00:00 |
|
Simon Michael
|
1110bcaf4e
|
clarify a test case
|
2009-03-15 12:41:30 +00:00 |
|
Simon Michael
|
fc928ba278
|
make the auto-clockout test more robust
|
2009-04-01 08:20:10 +00:00 |
|
Simon Michael
|
38fd44917c
|
test and fix for auto-clockout of a future clockin
|
2009-04-01 05:00:08 +00:00 |
|
Simon Michael
|
b616cdf0de
|
give some test assertions individual labels
|
2009-04-01 04:59:08 +00:00 |
|
Simon Michael
|
c8a03999b4
|
test cleanup
|
2009-04-01 09:18:31 +00:00 |
|
Simon Michael
|
7521992e85
|
register command sorts transactions by date
(unlike ledger)
|
2009-04-02 04:42:10 +00:00 |
|
Simon Michael
|
8256a4fcbd
|
test util cleanups
|
2009-04-01 04:57:05 +00:00 |
|
Simon Michael
|
bd8dcefd9d
|
apply --depth to print command
|
2009-04-02 06:02:00 +00:00 |
|
Simon Michael
|
7ba0dc06a5
|
test and fix for register --depth
|
2009-04-02 02:52:23 +00:00 |
|
Simon Michael
|
89abdfa456
|
refactor/fix balanced entry checking and test it properly
|
2009-04-01 08:55:46 +00:00 |
|
Simon Michael
|
0cacc2a7e4
|
test and bugfix for multi-day timelog session splitting
|
2009-03-15 12:42:03 +00:00 |
|
Simon Michael
|
2fad120b1d
|
put commas first in Tests
|
2009-03-15 06:11:18 +00:00 |
|
Simon Michael
|
80f20bdad8
|
tests and bugfix for accountNameTreeFrom
|
2009-03-15 04:02:04 +00:00 |
|
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 |
|