Example #1
0
def main():
    d = diskwalk('.')
    dirs = d.enumerateDir()
    print "processing %d directories" % len( dirs )
    print dirs
    for Dir in dirs:
        print "Processing dir:", Dir
        dl = Dirlist( Dir )
        dl.getDirlist()
    return 0
Example #2
0
 def testGetDirlistNoFile( self ):
     ''' Dirlist : testing the getDirlist function for directory with no dirlist file '''
     dl = Dirlist( Data1Dir )
     res = dl.getDirlist()
     #~ print dl.generateOutput( res )
     #~ print dl.generateOutput( Data1Result )
     self.assertEqual( res, Data1Result, "Bad data read from dirlist file" )
     os.remove( os.path.join( Data1Dir, '.dirlist.md5' ) )
Example #3
0
   def testGetDirlistBadLink( self ):
       ''' Dirlist : testing the getDirlist function for directory with a bad link '''
       if os.path.isfile( os.path.join( Data3Dir, '.dirlist.md5' ) ):
           os.remove( os.path.join( Data3Dir, '.dirlist.md5' ) )
 
       dl = Dirlist( Data3Dir )
       res = dl.getDirlist()
       #~ print res
       #~ print Data3Result
       self.assertEqual( res, Data3Result )
       os.remove( os.path.join( Data3Dir, '.dirlist.md5' ) )
Example #4
0
 def testGetDirlistUsingFile( self ):
     ''' Dirlist : testing the getDirlist function for directory with a dirlist file '''
     dl = Dirlist( Data2Dir )
     self.assertEqual( dl.getDirlist(), Data2Result, "Bad data read from dirlist file" )