Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Only --args-only is needed in LedgerHarness.py | John Wiegley | 2009-11-02 | 1 | -4/+2 |
| | |||||
* | Added a regression test relating to forecasting | John Wiegley | 2009-11-02 | 1 | -0/+18 |
| | |||||
* | Fixed issues with period strings like "2009/10" | John Wiegley | 2009-11-02 | 3 | -120/+170 |
| | |||||
* | Renamed the DocTests to ManualTests | John Wiegley | 2009-11-02 | 10 | -0/+0 |
| | |||||
* | Added "reported posts" into account xdata | John Wiegley | 2009-11-02 | 1 | -0/+16 |
| | | | | | | | | | This is necessary because sometimes, a post from one account will get reported as though it were in another account (this happens with --budget, to show child account postings within their parent account). In that case, the account needs to remember which postings have been reported as being within it, so that it can add these amounts to its own total in the balance report. | ||||
* | Added several new regression tests | John Wiegley | 2009-11-02 | 4 | -0/+178 |
| | |||||
* | Make the source directory available to all tests | John Wiegley | 2009-11-02 | 4 | -17/+26 |
| | |||||
* | Fixed baseline tests relating to earlier changes | John Wiegley | 2009-11-02 | 2 | -2/+10 |
| | |||||
* | Added DocTests to verify documentation examples | John Wiegley | 2009-11-01 | 10 | -0/+214 |
| | |||||
* | Setting --date-format in ~/.ledgerrc works again | John Wiegley | 2009-10-29 | 4 | -7/+9 |
| | |||||
* | Fixes to the Python unit tests | John Wiegley | 2009-10-28 | 1 | -16/+16 |
| | |||||
* | Disabled some of the expression tests under Python | John Wiegley | 2009-10-28 | 1 | -0/+32 |
| | |||||
* | Rewrote the report query parser | John Wiegley | 2009-10-28 | 2 | -0/+307 |
| | | | | | | It is now a full parser that parses report queries directly into value expression trees. These then get rendered into text so that other options may extend the expression. | ||||
* | The test harness needs to run without the pager | John Wiegley | 2009-10-28 | 1 | -1/+1 |
| | |||||
* | Colorization at the terminal now on by default | John Wiegley | 2009-10-28 | 1 | -3/+2 |
| | |||||
* | No more trailing spaces in the print report | John Wiegley | 2009-10-28 | 2 | -2/+2 |
| | |||||
* | Sort by default unless --unsorted is selected | John Wiegley | 2009-10-28 | 9 | -87/+87 |
| | |||||
* | Support a --now option, for testing purposes | John Wiegley | 2009-10-27 | 1 | -1/+1 |
| | | | | | | This sets Ledger's notion of the "current time" to the given date. This makes it possible to have stable output from budgeting and forecasting reports, for the sake of baseline tests. | ||||
* | Call times_initialize/shutdown in the unit tests | John Wiegley | 2009-10-25 | 6 | -2/+20 |
| | |||||
* | Rewrote the way date and time I/O is managed | John Wiegley | 2009-10-25 | 4 | -14/+14 |
| | |||||
* | Removed reliance on strptime/strftime | John Wiegley | 2009-10-11 | 2 | -2/+2 |
| | | | | | | | | The code now uses Boost's input and output facets for times and dates. This ensures completely consistency regarding timezones and times, and fixes the regression test that was broken while I was away coding in London (where it was GMT-0 and I didn't notice the difference between local and GMT). | ||||
* | Disabled the --seed regression test | John Wiegley | 2009-10-11 | 1 | -0/+0 |
| | | | | There is already a much more comprehensive test for "generate --seed". | ||||
* | Correctly align amounts formatted as "%12(amount)" | John Wiegley | 2009-06-28 | 1 | -0/+35 |
| | |||||
* | Added four missing baseline tests | John Wiegley | 2009-06-28 | 4 | -0/+45 |
| | |||||
* | Improved usefulness of the "print --anon" output | John Wiegley | 2009-06-27 | 1 | -2/+2 |
| | |||||
* | Restored --price option, added baseline test | John Wiegley | 2009-06-26 | 1 | -0/+47 |
| | | | | | | | This option reports only in terms of the annotated price of the commodities involved, otherwise it reports the amounts themselves. It can be used in conjunction with other reports, as it applies to the displayed amounts, not the actual amounts being calculated. | ||||
* | The --download option is now fully restored | John Wiegley | 2009-06-26 | 1 | -1/+1 |
| | |||||
* | Added baseline test for --only | John Wiegley | 2009-06-21 | 1 | -0/+236 |
| | |||||
* | Restored the --truncate option, added baseline test | John Wiegley | 2009-06-21 | 1 | -0/+144 |
| | |||||
* | Added baseline: --sort, --sort-all, --sort-xacts | John Wiegley | 2009-06-21 | 3 | -0/+544 |
| | |||||
* | Restored --unround, added baseline test | John Wiegley | 2009-06-21 | 1 | -0/+94 |
| | |||||
* | Added baseline: --subtotal, --total-data, --total | John Wiegley | 2009-06-21 | 3 | -0/+113 |
| | |||||
* | Restored --percent option, added baseline test | John Wiegley | 2009-06-21 | 1 | -0/+94 |
| | |||||
* | Added baseline tests for --lot-tags and --lots-actual | John Wiegley | 2009-06-19 | 2 | -0/+39 |
| | |||||
* | Added baseline test for --limit | John Wiegley | 2009-06-19 | 1 | -0/+212 |
| | |||||
* | Added baseline test for --seed | John Wiegley | 2009-06-18 | 1 | -0/+432 |
| | |||||
* | Added baseline tests for --related, --related-all | John Wiegley | 2009-06-18 | 2 | -0/+27 |
| | |||||
* | Added baseline test for --quantity | John Wiegley | 2009-06-18 | 1 | -0/+11 |
| | |||||
* | Added baseline tests for --print,register-format | John Wiegley | 2009-06-18 | 2 | -0/+20 |
| | |||||
* | Allow uncommoditized amounts to be used as costs | John Wiegley | 2009-06-18 | 1 | -0/+12 |
| | |||||
* | Restored --plot-amount-format, --plot-total-format | John Wiegley | 2009-06-18 | 2 | -0/+20 |
| | |||||
* | Restored --prices-format options | John Wiegley | 2009-06-18 | 1 | -0/+19 |
| | |||||
* | Restored pricesdb command and --pricesdb-format option | John Wiegley | 2009-06-18 | 1 | -0/+19 |
| | |||||
* | Restored --input-date-format option | John Wiegley | 2009-06-18 | 1 | -0/+11 |
| | |||||
* | Added baseline test for --real | John Wiegley | 2009-06-18 | 1 | -0/+11 |
| | |||||
* | Added baseline test for --period | John Wiegley | 2009-06-18 | 1 | -0/+290 |
| | |||||
* | Added regression test for period range fix | John Wiegley | 2009-06-18 | 1 | -0/+10 |
| | |||||
* | The --revalued option now honors the -e terminus | John Wiegley | 2009-06-17 | 1 | -1/+1 |
| | |||||
* | When --end is used, set a "terminus" date | John Wiegley | 2009-06-16 | 1 | -0/+17 |
| | | | | | | | This means that final balance valuations (with -V or -X) will be done in terms of the date given to --end, rather than based on the current day. Fixes 647D5DB9-DBBB-47C8-80CE-F3F70E3B0253 | ||||
* | Added test for D943AE0F-44EA-47EE-BA85-AFC513E039EB | John Wiegley | 2009-06-16 | 1 | -0/+13 |
| |