Revision: 1706
http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1706&view=rev
Author: roman_yakovenko
Date: 2009-04-24 19:51:29 +0000 (Fri, 24 Apr 2009)
Log Message:
-----------
changing EOF - making MSVC 2008 to be happy
Modified Paths:
--------------
pyplusplus_dev/unittests/precompiled_header_tester.py
Modified: pyplusplus_dev/unittests/precompiled_header_tester.py
===================================================================
--- pyplusplus_dev/unittests/precompiled_header_tester.py 2009-04-24 19:48:52 UTC (rev 1705)
+++ pyplusplus_dev/unittests/precompiled_header_tester.py 2009-04-24 19:51:29 UTC (rev 1706)
@@ -12,31 +12,31 @@
class tester_t(fundamental_tester_base.fundamental_tester_base_t):
EXTENSION_NAME = 'precompiled_header'
-
+
def __init__( self, *args ):
- fundamental_tester_base.fundamental_tester_base_t.__init__(
+ fundamental_tester_base.fundamental_tester_base_t.__init__(
self
, tester_t.EXTENSION_NAME
, *args )
-
+
def customize(self, mb ):
#add precompiled header
mb.build_code_creator( self.EXTENSION_NAME )
- stdafx = code_creators.include_t( 'stdafx.h' )
+ stdafx = code_creators.include_t( 'stdafx.h' )
mb.code_creator.adopt_creator( stdafx, 0 )
-
- f = file( os.path.join( autoconfig.build_dir, 'stdafx.h' ), 'w+' )
- f.writelines( ['//this should be the first header file' + os.linesep] )
+
+ f = file( os.path.join( autoconfig.build_dir, 'stdafx.h' ), 'w+b' )
+ f.write( '//this should be the first header file' + os.linesep )
f.close()
- def run_tests(self, module):
+ def run_tests(self, module):
lines = file( os.path.join( autoconfig.build_dir, 'precompiled_header.cpp' ) ).readlines()
lines = filter( lambda l: l.startswith( '#include' ), lines )
self.failUnless( '#include "stdafx.h"' in lines[0] )
-
-
+
+
def create_suite():
- suite = unittest.TestSuite()
+ suite = unittest.TestSuite()
suite.addTest( unittest.makeSuite(tester_t))
return suite
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|