Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed some incorrect #includes. | John Wiegley | 2009-02-07 | 2 | -3/+2 |
| | |||||
* | Moved some files around. | John Wiegley | 2009-02-05 | 1 | -3/+0 |
| | |||||
* | Largely removed all of Ledger's use of global variables, for the REPL's sake. | John Wiegley | 2009-02-04 | 6 | -15/+17 |
| | |||||
* | Removed serialization tests from the amount_t unit tests. | John Wiegley | 2009-02-03 | 2 | -93/+0 |
| | |||||
* | Added a more efficient amount_t::operator==, which changed semantics slightly. | John Wiegley | 2009-01-31 | 1 | -4/+3 |
| | |||||
* | Rationals based math is now passing the unit tests. | John Wiegley | 2009-01-31 | 3 | -205/+32 |
| | |||||
* | Several corrections to the way rationals are handled. | John Wiegley | 2009-01-31 | 1 | -40/+47 |
| | |||||
* | Don't perform rounding tests in Python. | John Wiegley | 2009-01-31 | 2 | -0/+8 |
| | |||||
* | Make amounts output fullstrings in the commodity unit tests. | John Wiegley | 2009-01-31 | 1 | -0/+1 |
| | |||||
* | Corrected Python reference to the AmountParse enum. | John Wiegley | 2009-01-31 | 1 | -0/+1 |
| | |||||
* | Removed all dependency on gdtoa. | John Wiegley | 2009-01-30 | 1 | -16/+3 |
| | |||||
* | Fixed the amount_t unit test. | John Wiegley | 2009-01-30 | 1 | -9/+9 |
| | |||||
* | Added a slew of date/time format tests (inactive, however). | John Wiegley | 2009-01-30 | 1 | -0/+45 |
| | |||||
* | Unit test for Python are now auto-generated from the C++ tests. | John Wiegley | 2009-01-28 | 13 | -1612/+373 |
| | |||||
* | Removed temporary file. | John Wiegley | 2009-01-28 | 1 | -1469/+0 |
| | |||||
* | Reorganized Ledger so that it builds as 7 separate libraries. This is mainly | John Wiegley | 2009-01-25 | 25 | -103/+1532 |
| | | | | to prove to myself that it has proper decoupling between prior code areas. | ||||
* | Further extended commodities unit test. | John Wiegley | 2009-01-19 | 1 | -1/+8 |
| | |||||
* | Extended commodities unit test. | John Wiegley | 2009-01-19 | 1 | -24/+29 |
| | |||||
* | Added a recursive, date-based commodity price searching capability. This | John Wiegley | 2009-01-19 | 1 | -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 Wiegley | 2008-08-31 | 1 | -0/+1 |
| | |||||
* | As the 'bal' command is working again as it should, one of the regression | John Wiegley | 2008-08-14 | 1 | -2/+2 |
| | | | | tests needed to change back to expecting 2.6.1-like behavior. | ||||
* | Increase code coverage of the unit tests. | John Wiegley | 2008-08-13 | 2 | -4/+1 |
| | |||||
* | The balance output now includes the final total. | John Wiegley | 2008-08-13 | 1 | -2/+2 |
| | |||||
* | Use $PYTHON to locate which Python interpretor to use during a build. | John Wiegley | 2008-08-10 | 1 | -1/+1 |
| | |||||
* | Don't include gdtoa/.libs anymore, it's not being used. | John Wiegley | 2008-08-08 | 1 | -1/+1 |
| | |||||
* | The Python interface code is now building again and passes its unit tests. | John Wiegley | 2008-08-07 | 1 | -81/+81 |
| | |||||
* | Added a module init file (__init__.py) for the test directory. | John Wiegley | 2008-08-07 | 1 | -0/+0 |
| | |||||
* | Changed tests module reference to just test. | John Wiegley | 2008-08-07 | 1 | -1/+1 |
| | |||||
* | 'make distcheck' now works. | John Wiegley | 2008-08-06 | 2 | -1/+1 |
| | |||||
* | Moved several tests around again (python/test -> test/python). | John Wiegley | 2008-08-06 | 7 | -4/+1487 |
| | |||||
* | Moved the test sources around, so that all the unit tests are in test/unit. | John Wiegley | 2008-08-05 | 15 | -0/+0 |
| | |||||
* | Moved around most of the files so that source code is in src/, documentation | John Wiegley | 2008-08-05 | 5 | -1483/+0 |
| | | | | is in doc/, etc. | ||||
* | A few small changes to regress.py to make pylint mostly happy. | John Wiegley | 2008-08-05 | 1 | -10/+12 |
| | |||||
* | Added infrastructure for running regression tests, since I would like to make | John Wiegley | 2008-08-05 | 2 | -0/+144 |
| | | | | sure that nothing breaks again once a bug in closed. | ||||
* | Journal data structures now use date_t instead of datetime_t. | John Wiegley | 2008-08-01 | 1 | -7/+7 |
| | | | | | | | | This means transactions can only have day-level granularity -- which has always been the case from an data file point of view. The advantage to this restriction is that reports will now be immune from daylight savings related bugs, where a transaction falls to the wrong side of a --monthly report, for example. | ||||
* | Corrected a failing test. | John Wiegley | 2008-07-30 | 1 | -2/+2 |
| | |||||
* | Value expression architecture is now rewritten, but the functionality of the | John Wiegley | 2008-07-29 | 2 | -0/+55 |
| | | | | | | | old system (for example, the meaning of 'a') has yet to be restored. In the new scheme, this will be done by definition a function outside of the value expression logic, rather than the tight coupling between journal innards and value expressions that occurred in 2.x. | ||||
* | Added the skeleton for the upcoming value_expr unit tests. | John Wiegley | 2008-07-28 | 2 | -0/+55 |
| | |||||
* | 'make check' is now working again. Also, conversion from amount_t to/from | John Wiegley | 2008-07-27 | 8 | -82/+96 |
| | | | | | | | double has been disabled, because I am no longer packaging the gdtoa library with Ledger (because double conversion really has nothing to do with what Ledger does). If you wish to use it, you can find gdtoa in cpp-rewrite-2006, under a sub-directory of the same name. | ||||
* | Got the unit tests compiling again (though not running yet). | John Wiegley | 2008-05-09 | 7 | -10/+12 |
| | |||||
* | Exchanged old test files for the new testing code in was-v3.0. | John Wiegley | 2008-05-08 | 18 | -0/+3591 |