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
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' ) )
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' ) )
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" )