summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Run regression and baseline tests using --verifyJohn Wiegley2009-02-211-4/+5
|
* Added several more baseline testsJohn Wiegley2009-02-2110-0/+1766
|
* Added --start-of-week option, used with --weeklyJohn Wiegley2009-02-211-0/+224
| | | | | For example, --start-of-week=monday can be used to report weeks that begin on Mondays.
* Added a new --exact optionJohn Wiegley2009-02-211-0/+225
| | | | | | | | | The purpose of this option is that usually when you do a --monthly periodic report, you see dates ranges from the first day of each month, to the last day. With --exact, the first day of each range will be the date of the first transaction found in that range, and likewise with the end of the range. Essentially it "contracts" the reported period dates to reflect the exact begin and end dates.
* Restored the --deviation optionJohn Wiegley2009-02-211-0/+244
|
* Restored --forecast, now also --forecast-whileJohn Wiegley2009-02-212-0/+299
|
* Restored the --base optionJohn Wiegley2009-02-204-4/+434
|
* Restored the --budget optionJohn Wiegley2009-02-202-9/+281
|
* Added more option baseline testsJohn Wiegley2009-02-205-0/+332
|
* Added more option baseline tests, enabled --dowJohn Wiegley2009-02-207-0/+322
|
* Enabled --current optionJohn Wiegley2009-02-201-0/+17
|
* Added more option baseline testsJohn Wiegley2009-02-206-3/+68
|
* Added several more option baseline testsJohn Wiegley2009-02-2024-21/+309
|
* Added more option baseline testsJohn Wiegley2009-02-203-0/+470
|
* Restored the --basis optionJohn Wiegley2009-02-201-0/+10
|
* Added test for --balance-formatJohn Wiegley2009-02-201-0/+10
|
* Added several new regression testsJohn Wiegley2009-02-207-2/+113
|
* Added several new baseline testsJohn Wiegley2009-02-209-7/+318
|
* Added feature baseline testsJohn Wiegley2009-02-201-0/+11
| | | | | | These are like regression tests to confirm the basic functionality of every Ledger feature. Also, made the release-distcheck target less sensitive.
* Re-enabled parsing of timelog dataJohn Wiegley2009-02-191-98/+98
|
* Compilation verification code only with debuggingJohn Wiegley2009-02-161-2/+8
| | | | | | Previously, --verify would work even if the sources were built with default options. However, in the interests of performance, --verify is now only available if --enable-debug was passed to configure.
* Fixed several unused value and param warningsJohn Wiegley2009-02-165-13/+0
|
* Inverted the default display mode for balance reports. Use -n to collapseJohn Wiegley2009-02-081-2/+2
| | | | them, as this fits better with what -n does for register reports.
* Fixed some incorrect #includes.John Wiegley2009-02-072-3/+2
|
* Moved some files around.John Wiegley2009-02-051-3/+0
|
* Largely removed all of Ledger's use of global variables, for the REPL's sake.John Wiegley2009-02-046-15/+17
|
* Removed serialization tests from the amount_t unit tests.John Wiegley2009-02-032-93/+0
|
* Added a more efficient amount_t::operator==, which changed semantics slightly.John Wiegley2009-01-311-4/+3
|
* Rationals based math is now passing the unit tests.John Wiegley2009-01-313-205/+32
|
* Several corrections to the way rationals are handled.John Wiegley2009-01-311-40/+47
|
* Don't perform rounding tests in Python.John Wiegley2009-01-312-0/+8
|
* Make amounts output fullstrings in the commodity unit tests.John Wiegley2009-01-311-0/+1
|
* Corrected Python reference to the AmountParse enum.John Wiegley2009-01-311-0/+1
|
* Removed all dependency on gdtoa.John Wiegley2009-01-301-16/+3
|
* Fixed the amount_t unit test.John Wiegley2009-01-301-9/+9
|
* Added a slew of date/time format tests (inactive, however).John Wiegley2009-01-301-0/+45
|
* Unit test for Python are now auto-generated from the C++ tests.John Wiegley2009-01-2813-1612/+373
|
* Removed temporary file.John Wiegley2009-01-281-1469/+0
|
* Reorganized Ledger so that it builds as 7 separate libraries. This is mainlyJohn Wiegley2009-01-2525-103/+1532
| | | | to prove to myself that it has proper decoupling between prior code areas.
* Further extended commodities unit test.John Wiegley2009-01-191-1/+8
|
* Extended commodities unit test.John Wiegley2009-01-191-24/+29
|
* Added a recursive, date-based commodity price searching capability. ThisJohn Wiegley2009-01-191-2/+17
| | | | | | makes it possible to find all possible prices for a commodity by walking the map of pricing relationships to all other commodities, even if the relation is distant.
* Set LD_LIBRARY_PATH in addition to DYLD_LIBRARY_PATH.John Wiegley2008-08-311-0/+1
|
* As the 'bal' command is working again as it should, one of the regressionJohn Wiegley2008-08-141-2/+2
| | | | tests needed to change back to expecting 2.6.1-like behavior.
* Increase code coverage of the unit tests.John Wiegley2008-08-132-4/+1
|
* The balance output now includes the final total.John Wiegley2008-08-131-2/+2
|
* Use $PYTHON to locate which Python interpretor to use during a build.John Wiegley2008-08-101-1/+1
|
* Don't include gdtoa/.libs anymore, it's not being used.John Wiegley2008-08-081-1/+1
|
* The Python interface code is now building again and passes its unit tests.John Wiegley2008-08-071-81/+81
|
* Added a module init file (__init__.py) for the test directory.John Wiegley2008-08-071-0/+0
|