ledger/test
John Wiegley 1c7de0f9e4 Added "fixated commodity pricing"
If you put '=' before an annotated commodity's price, it will cause any
future market valuation of that commodity to use that price, and ignore
whatever changes may have happened since in the market price.  This can
be useful if you are tracking gas expenses based on a standard rate
which, although it changes over time, should not adjust the historical
valuation of how much the gas cost at the time it was purchased:

    2009/01/01 Payee
        Expenses:Gas                100 GAL {=$2}
        Liabilities:MasterCard        $-200
2009-03-02 16:39:26 -04:00
..
baseline Added "fixated commodity pricing" 2009-03-02 16:39:26 -04:00
input Created test/input/wow.dat 2009-02-28 06:18:48 -04:00
regress Patched some date-sensitive tests 2009-03-02 04:49:03 -04:00
unit Corrected warnings g++-4.3.3 was complaining about 2009-02-28 04:54:54 -04:00
ConfirmTests.py Added LedgerHarness.py, to simplify test creation 2009-02-28 05:37:49 -04:00
convert.py Moved python/*.cc files into src/ 2009-02-24 16:08:49 -04:00
DataTests.cc The -B, -G, -V reports now show rounding amounts 2009-02-26 03:16:39 -04:00
ExprTests.cc The -B, -G, -V reports now show rounding amounts 2009-02-26 03:16:39 -04:00
fullcheck.sh Added LedgerHarness.py, to simplify test creation 2009-02-28 05:37:49 -04:00
GenerateTests.py Added LedgerHarness.py, to simplify test creation 2009-02-28 05:37:49 -04:00
LedgerHarness.py Added LedgerHarness.py, to simplify test creation 2009-02-28 05:37:49 -04:00
MathTests.cc The -B, -G, -V reports now show rounding amounts 2009-02-26 03:16:39 -04:00
mkmondo.sh Reorganized some files in tools/ and test/ 2009-02-28 06:18:21 -04:00
prove.sh Reorganized some files in tools/ and test/ 2009-02-28 06:18:21 -04:00
PyUnitTests.py Build Python module using automake, not setup.py 2009-02-24 12:48:11 -04:00
RegressTests.py Failing RegressTests weren't reporting failure 2009-03-02 04:50:21 -04:00
ReportTests.cc The -B, -G, -V reports now show rounding amounts 2009-02-26 03:16:39 -04:00
runtests.py The -B, -G, -V reports now show rounding amounts 2009-02-26 03:16:39 -04:00
UnitTests.cc The optimized build could not run 'make fullcheck' 2009-03-02 04:51:55 -04:00
UnitTests.h Reorganized Ledger so that it builds as 7 separate libraries. This is mainly 2009-01-25 01:10:05 -04:00
UtilTests.cc The -B, -G, -V reports now show rounding amounts 2009-02-26 03:16:39 -04:00