summaryrefslogtreecommitdiff
path: root/test/baseline
Commit message (Collapse)AuthorAgeFilesLines
* Increase display precision of hours to 2 placesJohn Wiegley2010-12-121-2/+2
|
* Added baseline test for "check" featureJohn Wiegley2010-06-261-0/+18
|
* Added baseline tests for --meta and --meta-widthJohn Wiegley2010-06-262-0/+28
|
* Added baseline test for --nowJohn Wiegley2010-06-261-0/+4
|
* Added baseline tests for prepend-format/widthJohn Wiegley2010-06-262-0/+34
|
* Extended feat-fixated-prices.testJohn Wiegley2010-06-221-0/+12
|
* Price annotation no longer inject an implied costJohn Wiegley2010-06-226-3155/+2972
| | | | | | | | | | | | | | | | | | | | | | | Consider the following transaction: 2010-06-22 Sample Assets:Brokerage 10 AAPL {$30} Assets:Brokerage Previously, this would have been equivalent to: 2010-06-22 Sample Assets:Brokerage 10 AAPL @ $30 Assets:Brokerage However, this is not always what the user expects to happen. When @ is not being used, the transaction should reflect a mere transfer of commodities. This is now how it works, and thus the above transaction is now equivalent to the following instead: 2010-06-22 Sample Assets:Brokerage 10 AAPL {$30} Assets:Brokerage -10 AAPL {$30}
* Added new --bold-if optionJohn Wiegley2010-06-221-0/+0
|
* Change weighting of account-name abbreviationJohn Wiegley2010-06-213-6/+6
| | | | | Parent accounts are abbreviated even more, so that child accounts can show more text.
* Added tests for sole budget/forecast reportsJohn Wiegley2010-06-212-0/+86
|
* Subsantial fixes and improvements to budgetingJohn Wiegley2010-06-193-2/+113
| | | | | | | | | 1. A bounded budget "from DATE to DATE" will now generate entries throughout that entire range, if it is triggered. 2. An unbounded budget begins, as before, in the timeframe of the reported posting which triggered it, but now continues until the present date.
* Added new option --inject=KEY[,KEY...]John Wiegley2010-06-181-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If you have a typed metadata key which contains an amount, you can use --inject=KEY to inject a posting with that amount wherever a match occurs. There are two main forms of usage: 2010-06-18 Sample ; Key:: $100 Expenses:Food $100.00 Assets:Checking The command would be: ledger reg --inject=Key In the above, transactional form, a posting under the account "Key" will be injected before the first posting reported for this transaction. It's amount will be $100. This only happens once for the whole transaction. It is also possible to associate the key with a posting: 2010-06-18 Sample Expenses:Food $100.00 ; Key:: $100 Assets:Checking Now the injected posting is generated whenever that particular post is reported.
* Ensure that all options are tested and documentedJohn Wiegley2010-06-1519-0/+0
|
* Removed unused --unsorted optionJohn Wiegley2010-06-153-3/+3
|
* Improved algorithm for abbreviating account namesJohn Wiegley2010-06-1428-202/+202
|
* Corrected bug with forecasting date bounded xactsJohn Wiegley2010-06-131-37/+37
|
* The --anon option now randomizes its effectJohn Wiegley2010-06-121-11/+0
|
* The --anon option now anonymizes commoditiesJohn Wiegley2010-06-091-3/+3
| | | | Fixes #227 / 1C90D8AF-830E-43C2-A5B7-D382F68EBDE3
* Fixed the way prices and costs are print'dJohn Wiegley2010-06-073-551/+551
|
* Reworked the way that <Rounding> entries are shownJohn Wiegley2010-06-062-3/+0
| | | | Fixes #188 / 53BCED29-F3B9-4E02-9A35-6C739ABB9662
* Changed --european option to --decimal-commaJohn Wiegley2010-06-011-1/+1
| | | | Fixes #211 / 1736ACA5-5DE6-4826-AEB4-DB5B2A2217AC
* -G option now takes price history into accountJohn Wiegley2010-05-302-2/+4
|
* -V/-X options now take price history into accountJohn Wiegley2010-05-301-1/+2
|
* Empty notes and tags now return null valuesJohn Wiegley2010-05-301-2/+2
|
* Added a new baseline test for the print commandJohn Wiegley2010-05-231-0/+11
|
* Do not implicitly sort register outputJohn Wiegley2010-03-176-55/+55
| | | | The switches the default back to the same as 2.x, which is --unsorted.
* Rewrite the "print" command as a custom functionJohn Wiegley2010-03-081-10/+0
| | | | | There ended up being too many corner cases for the generalized formatter to handle.
* Fixed tests relative to recent --pivot changeJohn Wiegley2010-02-044-24/+24
|
* Added baseline tests for unrealized optionsAristid Breitkreuz2009-11-253-0/+68
| | | | | This includes another baseline test for --unrealized, and also new ones for --unrealized-gains and --unrealized-losses.
* Fixed regression tests relating to b1d6ea876c5fJohn Wiegley2009-11-242-0/+4
|
* Added baseline test for "sample.dat" contentsJohn Wiegley2009-11-201-0/+91
|
* Added an --unrealized option, for use with bal -VJohn Wiegley2009-11-191-0/+20
| | | | | | When this option is on, then in balance report which show market values, any gains or losses in value will be balanced into a pair of accounts called Equity:Unrealized Gains and Equity:Unrealized Losses.
* Added baseline test for reg -nJohn Wiegley2009-11-141-0/+46
|
* Renamed the pricesdb command to pricedbJohn Wiegley2009-11-121-1/+1
|
* Automated transactions now use report query syntaxJohn Wiegley2009-11-101-1/+1
| | | | This returns their behavior back very close to what 2.x accepts.
* Column widths are always calculated nowJohn Wiegley2009-11-071-3/+3
|
* Renamed --set-reported-account to just --accountJohn Wiegley2009-11-0611-47/+25
| | | | | | | This fits better with the --amount and --total options, which both change the amount and total used for calculation. Same with --account: it happens after filtering, but before calculation so that balance reports look as you'd expect.
* Fixed issues with period strings like "2009/10"John Wiegley2009-11-022-120/+120
|
* Fixed baseline tests relating to earlier changesJohn Wiegley2009-11-021-2/+2
|
* Setting --date-format in ~/.ledgerrc works againJohn Wiegley2009-10-292-4/+4
|
* 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.
* Rewrote the way date and time I/O is managedJohn Wiegley2009-10-253-12/+12
|
* Disabled the --seed regression testJohn Wiegley2009-10-111-0/+0
| | | | There is already a much more comprehensive test for "generate --seed".
* 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.
* 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
|