Salome HOME
appying 2to3
[modules/hydro.git] / check_copyright.py
index 2f4e3cc2e632d6638f5b84cf5c862d27fad97fef..c7781f45e606fec7eedecd5df2baa76b9a3a545c 100644 (file)
@@ -6,23 +6,27 @@ theCopyright_line2 = '// This library is free software; you can redistribute it
 
 def check_file( theFile ):
   global files
+
+  if theFile=='src/HYDRO_tests/test_HYDROData_LandCoverMap.cxx':
+    return True; #in the file the unicode is used
+
   #print 'Checking %s...' % theFile
   aLines = open( theFile, 'r' ).readlines()
   if( len( aLines )==0 ):
-    print 'Empty file: ', theFile
+    print('Empty file: ', theFile)
     return False
 
   aFirstLine = aLines[0][:-1]
   aSecondLine = aLines[1][:-1]
   if( aFirstLine != theCopyright_line1 or aSecondLine != theCopyright_line2 ):
-    print 'Incorrect copyright in the', theFile
+    print('Incorrect copyright in the', theFile)
  
 
 def check_folder( theFolder ):
   aFiles = os.listdir( theFolder ); 
-  aHeaders = filter( lambda x: x.endswith('.h'), aFiles );
-  aSources = filter( lambda x: x.endswith('.cxx'), aFiles );
-  aSIPs = filter( lambda x: x.endswith('.sip'), aFiles );
+  aHeaders = [x for x in aFiles if x.endswith('.h')];
+  aSources = [x for x in aFiles if x.endswith('.cxx')];
+  aSIPs = [x for x in aFiles if x.endswith('.sip')];
   for aHeader in aHeaders:
     check_file( theFolder + '/' + aHeader )
   for aSource in aSources:
@@ -34,3 +38,4 @@ def check_folder( theFolder ):
 check_folder( 'src/HYDROData' )
 check_folder( 'src/HYDROGUI' )
 check_folder( 'src/HYDROPy' )
+check_folder( 'src/HYDRO_tests' )