Revision: 320
Author: roman_yakovenko
Date: 2006-07-19 22:21:56 -0700 (Wed, 19 Jul 2006)
ViewCVS: http://svn.sourceforge.net/pygccxml/?rev=320&view=rev
Log Message:
-----------
testing new interface
Modified Paths:
--------------
pyplusplus_dev/unittests/module_body_tester.py
Modified: pyplusplus_dev/unittests/module_body_tester.py
===================================================================
--- pyplusplus_dev/unittests/module_body_tester.py 2006-07-20 05:19:45 UTC (rev 319)
+++ pyplusplus_dev/unittests/module_body_tester.py 2006-07-20 05:21:56 UTC (rev 320)
@@ -16,9 +16,14 @@
self
, tester_t.EXTENSION_NAME
, *args )
+
+ def customize(self, mb):
+ mb.build_code_creator( self.EXTENSION_NAME )
+ mb.add_declaration_code( "int get1(){ return 1;} ")
+ mb.add_registration_code( 'bp::def( "get1", &get1 );' )
def run_tests(self, module):
- pass
+ self.failUnless( 1 == module.get1() )
def create_suite():
suite = unittest.TestSuite()
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|