Revision: 1145
http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1145&view=rev
Author: roman_yakovenko
Date: 2007-11-12 12:21:24 -0800 (Mon, 12 Nov 2007)
Log Message:
-----------
fixing "default value" in the tester
Modified Paths:
--------------
pyplusplus_dev/unittests/unnamed_enums_tester.py
Modified: pyplusplus_dev/unittests/unnamed_enums_tester.py
===================================================================
--- pyplusplus_dev/unittests/unnamed_enums_tester.py 2007-11-12 20:19:48 UTC (rev 1144)
+++ pyplusplus_dev/unittests/unnamed_enums_tester.py 2007-11-12 20:21:24 UTC (rev 1145)
@@ -18,6 +18,13 @@
, unnamed_enums_tester_t.EXTENSION_NAME
, *args )
+ def customize( self, mb ):
+ enum_user_t = mb.class_( 'enum_user_t' )
+ if '0.9' in enum_user_t.compiler:
+ for do_smth in enum_user_t.mem_funs( lambda x: x.name.startswith( 'do_smth' ) ):
+ do_smth.arguments[0].default_value \
+ = 'unnamed_enums::enum_holder_t::' + do_smth.arguments[0].default_value
+
def run_tests(self, module):
self.failUnless( module.OK == 1 )
self.failUnless( module.CANCEL == 0 )
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|