All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
GaudiTest.py File Reference

Go to the source code of this file.

Classes

class  GaudiTest.TemporaryEnvironment
 Utility Classes. More...
 
class  GaudiTest.TempDir
 
class  GaudiTest.TempFile
 
class  GaudiTest.CMT
 
class  GaudiTest.BasicOutputValidator
 Output Validation Classes. More...
 
class  GaudiTest.FilePreprocessor
 
class  GaudiTest.FilePreprocessorSequence
 
class  GaudiTest.LineSkipper
 
class  GaudiTest.BlockSkipper
 
class  GaudiTest.RegexpReplacer
 
class  GaudiTest.LineSorter
 Special preprocessor sorting the list of strings (whitespace separated) that follow a signature on a single line. More...
 
class  GaudiTest.ReferenceFileValidator
 
class  GaudiTest.GaudiFilterExecutable
 
class  GaudiTest.GaudiExeTest
 
class  GaudiTest.HTMLResultStream
 
class  GaudiTest.XMLResultStream
 

Namespaces

 GaudiTest
 

Functions

def GaudiTest.ROOT6WorkAroundEnabled
 
def GaudiTest.total_seconds_replacement
 
def GaudiTest.which
 Locates an executable in the executables path ($PATH) and returns the full path to it. More...
 
def GaudiTest.rationalizepath
 
def GaudiTest.hexreplace
 
def GaudiTest.hexConvert
 
def GaudiTest.convert_xml_illegal_chars
 
def GaudiTest.escape_xml_illegal_chars
 
def GaudiTest.findReferenceBlock
 
def GaudiTest.countErrorLines
 
def GaudiTest._parseTTreeSummary
 
def GaudiTest.findTTreeSummaries
 
def GaudiTest.cmpTreesDicts
 
def GaudiTest.getCmpFailingValues
 
def GaudiTest.parseHistosSummary
 
def GaudiTest.findHistosSummaries
 

Variables

string GaudiTest.__author__ = 'Marco Clemencic CERN/PH-LBC'
 File: GaudiTest.py Author: Marco Clemencic CERN/PH-LBC. More...
 
tuple GaudiTest._illegal_xml_chars_RE = re.compile(u'[\x00-\x08\x0b\x0c\x0e-\x1F\uD800-\uDFFF\uFFFE\uFFFF]')
 
tuple GaudiTest.maskPointers = RegexpReplacer("0x[0-9a-fA-F]{4,16}","0x########")
 
tuple GaudiTest.normalizeDate
 
tuple GaudiTest.normalizeEOL = FilePreprocessor()
 
tuple GaudiTest.skipEmptyLines = FilePreprocessor()
 
 GaudiTest.normalizeExamples = maskPointers+normalizeDate
 
tuple GaudiTest.lineSkipper
 
tuple GaudiTest.h_count_re = re.compile(r"^(.*)SUCCESS\s+Booked (\d+) Histogram\(s\) :\s+(.*)")