summaryrefslogtreecommitdiff
path: root/test/baseline
Commit message (Collapse)AuthorAgeFilesLines
* All tests are working again but oneJohn Wiegley2012-03-051-0/+2
|
* Fixed invocation of lambda expressionsJohn Wiegley2012-03-051-0/+5
| | | | | | | | | foo = x, y, z -> print(x, y, z) foo(1, 2, 3) However, this still does not work: (x, y, z -> print(x, y, z))(1, 2, 3)
* This now works: ledger --import os eval 'os.path.isdir("/tmp")'John Wiegley2012-03-021-3/+5
|
* Allow --options to be added by the user in PythonJohn Wiegley2012-03-012-0/+19
|
* Added more baseline testing, for valexprs and PythonJohn Wiegley2012-03-013-3/+32
|
* Fixed an explicit path within a unit testJohn Wiegley2012-03-011-1/+1
|
* Added a new 'python' directiveJohn Wiegley2012-03-013-0/+53
|
* Refactored the notion of "the current parsing context"John Wiegley2012-03-012-2/+2
|
* Renamed actual/effective dates to primary/auxiliaryJohn Wiegley2012-02-282-0/+0
|
* Rewrite the way interval reports are generatedJohn Wiegley2012-02-281-1/+1
|
* Correctly elide amount sometimes in "print"John Wiegley2012-02-271-1/+1
|
* Improved a testJohn Wiegley2012-02-271-4/+7
|
* Added --check-payees optionJohn Wiegley2012-02-271-0/+0
|
* Implement the "tag" metadata directiveJohn Wiegley2012-02-271-0/+21
|
* Implemented account and commodity directivesJohn Wiegley2012-02-271-0/+25
|
* Output some line numbers with warningsJohn Wiegley2012-02-271-1/+1
|
* Added new account/payee/commodity directivesJohn Wiegley2012-02-274-2/+2
| | | | | Also added supporting options: --explicit, --permissive, --pedantic, as well as new behavior for --strict.
* Revert behavior of 40ab81308025e9655074da37671c444b4257f867John Wiegley2012-02-261-1/+1
|
* Added --rich-data for 'convert', and SHA1 checksum checkingJohn Wiegley2012-02-261-0/+0
|
* Don't print amounts when not necessary in 'print'John Wiegley2012-02-261-1/+1
|
* Added --auto-match option, for use with 'convert'John Wiegley2012-02-261-0/+0
|
* Fixed cmd-script_2.testJohn Wiegley2012-02-211-2/+2
|
* Corrected handling of nested definitionsJohn Wiegley2012-02-212-0/+6
|
* Corrected two testsJohn Wiegley2011-02-121-14/+14
|
* Changed testing format to aid with debuggingJohn Wiegley2011-02-12124-586/+477
|
* Removed needless "=== 0" and ">>>2" lines from test filesJohn Wiegley2011-02-12114-257/+1
|
* 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
|