| The Gaudi Framework v27r1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Namespaces | Functions | Variables
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 (timedelta)
def | GaudiTest.which (executable)
| Locates an executable in the executables path ($PATH) and returns the full path to it. More...
def | GaudiTest.rationalizepath (p)
def | GaudiTest.hexreplace (match)
def | GaudiTest.hexConvert (char)
def | GaudiTest.convert_xml_illegal_chars (val)
def | GaudiTest.escape_xml_illegal_chars
def | GaudiTest.findReferenceBlock
def | GaudiTest.countErrorLines
def | GaudiTest._parseTTreeSummary (lines, pos)
def | GaudiTest.findTTreeSummaries (stdout)
def | GaudiTest.cmpTreesDicts
def | GaudiTest.getCmpFailingValues (reference, to_check, fail_path)
def | GaudiTest.parseHistosSummary (lines, pos)
def | GaudiTest.findHistosSummaries (stdout)

## 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+(.*)")