ledger/test
Alexis Hildebrandt 6a5d6a88cd Fix crash when accessing the transaction code via post.xact.code using python
ledger would abort with the following error message:
  TypeError: No Python class registered for C++ class boost::optional<std::string>

The changes pass a CallPolicy to make_getter when adding the transaction
code property for python, so that the correct to_python conversion is
made. For details see:
http://www.boost.org/doc/libs/1_52_0/libs/python/doc/v2/faq.html#topythonconversionfailed
2012-11-19 23:00:58 +01:00
..
baseline fix account mapping in csv conversion 2012-10-18 13:45:40 -07:00
input Use "apply tag" instead of "tag" in test/input/sample.dat 2012-02-27 22:47:53 -06:00
manual Enable the baseline and manual tests 2012-05-20 05:01:17 -05:00
python Started writing Python unit tests 2012-03-01 05:50:07 -06:00
regress Fix crash when accessing the transaction code via post.xact.code using python 2012-11-19 23:00:58 +01:00
unit Converted the Ledger build system to use CMake 2012-05-20 04:48:05 -05:00
CheckComments.py Created a script to check commenting coverage 2010-06-15 21:32:05 -04:00
CheckTests.py Don't warn about --import in doc when --no-python 2010-06-20 20:35:35 -04:00
CMakeLists.txt Enable the baseline and manual tests 2012-05-20 05:01:17 -05:00
ConfirmTests.py Added a test harness error diagnostic 2012-03-30 04:49:45 -05:00
convert.py Use Boost.Test instead of CppUnit 2011-02-04 03:43:33 -05:00
fullcheck.sh Corrected an uninitialized memory bug 2012-03-19 22:28:00 -05:00
GenerateTests.py Corrected regression test output 2011-02-12 17:55:56 -05:00
LedgerHarness.py provide immediate feedback in test runner 2012-10-22 10:11:56 +02:00
PyUnitTests.py Added skeletons for Python unit tests 2012-02-29 22:13:07 -06:00
RegressTests.py fix test runner if filename is specified 2012-10-18 13:45:40 -07:00