summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Moved some files into their right locationsJohn Wiegley2012-02-102-0/+0
|
* Added detailed documentation of most command directives. Added command ↵Craig Earls2012-02-101-2/+18
| | | | directives to test/input/drewr3.dat to demonstrate @tag @account @bucket.
* contains a transaction that cause a divide by zero errorCraig Earls2012-02-101-0/+11
|
* resolved bug 584, trailing whitespace not ignored in payeeCraig Earls2012-02-101-0/+55
|
* Ready for first publicationCraig Earls2011-10-021-7/+7
|
* updated to work with V3Craig Earls2011-09-291-0/+67
|
* General document structuring and transfer from older docsCraig Earls2011-09-281-2/+2
|
* Remove spurious false errors when using GuardMallocJohn Wiegley2011-03-281-1/+1
|
* Corrected two testsJohn Wiegley2011-02-122-50/+40
|
* Changed testing format to aid with debuggingJohn Wiegley2011-02-12174-867/+707
|
* When a test fails, show the command that failedJohn Wiegley2011-02-121-31/+37
|
* Corrected regression test outputJohn Wiegley2011-02-122-4/+4
|
* Removed needless "=== 0" and ">>>2" lines from test filesJohn Wiegley2011-02-12152-338/+1
|
* Simplified an else clause in test/runJohn Wiegley2011-02-041-4/+3
|
* Fixed several unit testsJohn Wiegley2011-02-043-23/+29
|
* Use Boost.Test instead of CppUnitJohn Wiegley2011-02-0422-1569/+988
|
* Increase display precision of hours to 2 placesJohn Wiegley2010-12-122-5/+5
|
* Removed test/input/speed-test.datJohn Wiegley2010-11-261-32717/+0
|
* Added regression test for 7C44010BJohn Wiegley2010-08-161-0/+30
|
* Added regression test for 9EB10714John Wiegley2010-08-161-0/+43
|
* Based symbol_needs_quotes an invalid_chars (#386)John Wiegley2010-07-291-0/+9
|
* 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
|
* 'make check' for gcov shouldn't listen to -jJohn Wiegley2010-06-232-3/+5
|
* Added a command-line test runner named test/runJohn Wiegley2010-06-221-0/+45
|
* 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}
* Regression and generate tests now fail properlyJohn Wiegley2010-06-222-12/+18
|
* Added new --bold-if optionJohn Wiegley2010-06-221-0/+0
|
* Fixed typo in previous commit's regression testJohn Wiegley2010-06-211-1/+1
|
* bal was sometimes reporting empty accountsJohn Wiegley2010-06-211-0/+17
|
* Change weighting of account-name abbreviationJohn Wiegley2010-06-215-8/+8
| | | | | Parent accounts are abbreviated even more, so that child accounts can show more text.
* Added a regression test for the previous commitJohn Wiegley2010-06-211-0/+12
|
* Added tests for sole budget/forecast reportsJohn Wiegley2010-06-212-0/+86
|
* Don't warn about --import in doc when --no-pythonJohn Wiegley2010-06-201-1/+8
|
* Added missing call to resolve_end() in find_periodJohn Wiegley2010-06-201-0/+72
|
* If fixated price commodities are mixed, show themJohn Wiegley2010-06-201-0/+33
| | | | | | | | | | | For example, if a Ledger file contains transactions with the use of both EUR and EUR {=PRICE}, then regular reports will always show the {=PRICE}, disabling the by-name commodity merging that takes place. In brief, fixated and non-fixated commodities are now non-mergable. If a file contains all of one, or all of the other, they will still be merged, since these separate usages do not conflict the way that fixated and non-fixated together do.
* Regression test for last commitJohn Wiegley2010-06-201-0/+24
|
* Subsantial fixes and improvements to budgetingJohn Wiegley2010-06-194-5/+116
| | | | | | | | | 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.
* Fix to the way simplified regressions tests are readJohn Wiegley2010-06-191-1/+1
|
* Corrected a bug in report query parsingJohn Wiegley2010-06-191-4/+4
|
* 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.
* Created a script to check commenting coverageJohn Wiegley2010-06-151-0/+121
|
* Ensure that all options are tested and documentedJohn Wiegley2010-06-1520-0/+80
|
* Removed unused --unsorted optionJohn Wiegley2010-06-153-3/+3
|
* Tests run in parallel with using acprep -jX makeJohn Wiegley2010-06-153-23/+104
| | | | | This is done using the multiprocessing library in Python 2.6. If that's unavailable, this feature does nothing.
* Improved algorithm for abbreviating account namesJohn Wiegley2010-06-1433-215/+215
|
* Made >>>2 and === optional in regression testsJohn Wiegley2010-06-141-5/+6
|