IODA Bundle
oops_compare.py File Reference

Go to the source code of this file.

Namespaces

 oops_compare
 

Functions

def oops_compare.line_diff (line1, line2, lnum, ftol, idif)
 

Variables

 oops_compare.file_run = open(sys.argv[1], "r")
 
 oops_compare.file_ref = open(sys.argv[2], "r")
 
 oops_compare.ftol = float(sys.argv[3])
 
 oops_compare.idif = int(sys.argv[4])
 
 oops_compare.file_runref = open(str(sys.argv[1])+".ref","w")
 
 oops_compare.lines_ref = file_ref.readlines()
 
 oops_compare.rennm = re.compile('(^\D+[\d]*[\D]*$)')
 
 oops_compare.reflt = re.compile('(^[\D]*?[-]?\d+\.\d+(?:[e][+-]?[\d]+)?[\,]?$)')
 
 oops_compare.reint = re.compile('(^[-]?\d+[\,]?$)')
 
 oops_compare.redat = re.compile('(^\d{4}[-]\d{2}[-]\d{2}[T]\d{2}[:]\d{2}[:]\d{2}[Z][\:]?$)')
 
 oops_compare.reflte = re.compile('([+-]?\d+\.\d+(?:[e][+-]?[\d]+)?)')
 
 oops_compare.reinte = re.compile('([+-]?\d+)')
 
int oops_compare.refline = 0
 
int oops_compare.error = 0
 
bool oops_compare.testfound = False
 
 oops_compare.line_strip = line_run[line_run.find('Test : '):]
 
def oops_compare.lineerror = line_diff(line_strip,lines_ref[refline],refline+1,ftol,idif)