summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Added a regression test relating to forecastingJohn Wiegley2009-11-021-0/+18
|
* Fixed issues with period strings like "2009/10"John Wiegley2009-11-023-120/+170
|
* Renamed the DocTests to ManualTestsJohn Wiegley2009-11-0210-0/+0
|
* Added "reported posts" into account xdataJohn Wiegley2009-11-021-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 testsJohn Wiegley2009-11-024-0/+178
|
* Make the source directory available to all testsJohn Wiegley2009-11-024-17/+26
|
* Fixed baseline tests relating to earlier changesJohn Wiegley2009-11-022-2/+10
|
* Added DocTests to verify documentation examplesJohn Wiegley2009-11-0110-0/+214
|
* Setting --date-format in ~/.ledgerrc works againJohn Wiegley2009-10-294-7/+9
|
* Fixes to the Python unit testsJohn Wiegley2009-10-281-16/+16
|
* Disabled some of the expression tests under PythonJohn Wiegley2009-10-281-0/+32
|
* Rewrote the report query parserJohn Wiegley2009-10-282-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 pagerJohn Wiegley2009-10-281-1/+1
|
* Colorization at the terminal now on by defaultJohn Wiegley2009-10-281-3/+2
|
* No more trailing spaces in the print reportJohn Wiegley2009-10-282-2/+2
|
* Sort by default unless --unsorted is selectedJohn Wiegley2009-10-289-87/+87
|
* Support a --now option, for testing purposesJohn Wiegley2009-10-271-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 testsJohn Wiegley2009-10-256-2/+20
|
* Rewrote the way date and time I/O is managedJohn Wiegley2009-10-254-14/+14
|
* Removed reliance on strptime/strftimeJohn Wiegley2009-10-112-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 testJohn Wiegley2009-10-111-0/+0
| | | | There is already a much more comprehensive test for "generate --seed".
* Correctly align amounts formatted as "%12(amount)"John Wiegley2009-06-281-0/+35
|
* Added four missing baseline testsJohn Wiegley2009-06-284-0/+45
|
* Improved usefulness of the "print --anon" outputJohn Wiegley2009-06-271-2/+2
|
* Restored --price option, added baseline testJohn Wiegley2009-06-261-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 restoredJohn Wiegley2009-06-261-1/+1
|
* Added baseline test for --onlyJohn Wiegley2009-06-211-0/+236
|
* Restored the --truncate option, added baseline testJohn Wiegley2009-06-211-0/+144
|
* Added baseline: --sort, --sort-all, --sort-xactsJohn Wiegley2009-06-213-0/+544
|
* Restored --unround, added baseline testJohn Wiegley2009-06-211-0/+94
|
* Added baseline: --subtotal, --total-data, --totalJohn Wiegley2009-06-213-0/+113
|
* Restored --percent option, added baseline testJohn Wiegley2009-06-211-0/+94
|
* Added baseline tests for --lot-tags and --lots-actualJohn Wiegley2009-06-192-0/+39
|
* Added baseline test for --limitJohn Wiegley2009-06-191-0/+212
|
* Added baseline test for --seedJohn Wiegley2009-06-181-0/+432
|
* Added baseline tests for --related, --related-allJohn Wiegley2009-06-182-0/+27
|
* Added baseline test for --quantityJohn Wiegley2009-06-181-0/+11
|
* Added baseline tests for --print,register-formatJohn Wiegley2009-06-182-0/+20
|
* Allow uncommoditized amounts to be used as costsJohn Wiegley2009-06-181-0/+12
|
* Restored --plot-amount-format, --plot-total-formatJohn Wiegley2009-06-182-0/+20
|
* Restored --prices-format optionsJohn Wiegley2009-06-181-0/+19
|
* Restored pricesdb command and --pricesdb-format optionJohn Wiegley2009-06-181-0/+19
|
* Restored --input-date-format optionJohn Wiegley2009-06-181-0/+11
|
* Added baseline test for --realJohn Wiegley2009-06-181-0/+11
|
* Added baseline test for --periodJohn Wiegley2009-06-181-0/+290
|
* Added regression test for period range fixJohn Wiegley2009-06-181-0/+10
|
* The --revalued option now honors the -e terminusJohn Wiegley2009-06-171-1/+1
|
* When --end is used, set a "terminus" dateJohn Wiegley2009-06-161-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-AFC513E039EBJohn Wiegley2009-06-161-0/+13
|
* Added test for 5FBF2ED8-EEAA-440E-AED5-67401B107E44John Wiegley2009-06-161-0/+20
|