Commit graph

4 commits

Author SHA1 Message Date
Olek Wojnar
7f9ff2246d Remove CVS $Id tags
The legacy tags are causing build issues in Debian.
2013-07-15 20:31:59 +02:00
Alistair Riddoch
d02247121b Add macro to check python tests fail correctly
When a Python string fails in an expected way, we need to be able to
check that it raised the exception we were expecting. This combined
with the parser check implemented recently gives way better Python
testing.
2012-01-03 19:09:41 +00:00
Alistair Riddoch
7e015fcabd Add a new function for running test Python strings
This function distinguishes between expected runtime errors, and errors caused
by bad code in the given string. Parse errors and related problems should
always result in the test failing. Expected runtime errors are necessary to
fully cover pathways in the Python bindings.
2012-01-03 11:40:09 +00:00
Alistair Riddoch
f45b3d2339 Add macros to make running Python strings from C++ clean and reliable. 2009-11-20 20:17:54 +00:00