/search.css" rel="stylesheet" type="text/css"/> /search.js">
Classes | |
class | PythonHeaderObject |
class | HeaderDump |
Functions | |
def | configure |
def | run |
def | compare |
Variables | |
filebase = None |
def RootIOTest::TestHeaderObjects::configure | ( | argv = None | ) |
Definition at line 118 of file TestHeaderObjects.py.
def RootIOTest::TestHeaderObjects::run | ( | app | ) |
Definition at line 125 of file TestHeaderObjects.py.
def RootIOTest::TestHeaderObjects::compare | ( | file1, | |
file2 | |||
) |
Definition at line 131 of file TestHeaderObjects.py.
00132 : 00133 00134 print 'Comparing "%s" and "%s"'%(file1,file2) 00135 00136 file1 = open(file1,"r") 00137 file2 = open(file2,"r") 00138 00139 count = 0 00140 ndiffer = 0 00141 while True: 00142 count +=1 00143 try: 00144 o1 = pickle.load(file1) 00145 o2 = pickle.load(file2) 00146 except EOFError: 00147 break 00148 00149 if o1 == o2: 00150 print 'Same:' 00151 print 'First: ',o1 00152 print 'Second:',o2 00153 continue 00154 00155 ndiffer += 1 00156 00157 print 'Objects #%d differ'%count 00158 print 'Object1:%s'%o1 00159 print 'Object2:%s'%o2 00160 continue 00161 print "Number of differing objects: %d"%ndiffer 00162 return ndiffer
Definition at line 116 of file TestHeaderObjects.py.