| The Gaudi Framework v28r2p1 (f1a77ff4)

- 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 (id=None)
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 (val, replacement='?')
def | GaudiTest.findReferenceBlock (reference, stdout, result, causes, signature_offset=0, signature=None, id=None)
def | GaudiTest.countErrorLines
def | GaudiTest._parseTTreeSummary (lines, pos)
def | GaudiTest.findTTreeSummaries (stdout)
def | GaudiTest.cmpTreesDicts (reference, to_check, ignore=None)
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...
| GaudiTest._illegal_xml_chars_RE = re.compile(u'[\x00-\x08\x0b\x0c\x0e-\x1F\uD800-\uDFFF\uFFFE\uFFFF]')
| GaudiTest.maskPointers = RegexpReplacer("0x[0-9a-fA-F]{4,16}","0x########")
| GaudiTest.normalizeDate
| GaudiTest.normalizeEOL = FilePreprocessor()
| GaudiTest.__processLine__
| GaudiTest.skipEmptyLines = FilePreprocessor()
| GaudiTest.normalizeExamples = maskPointers+normalizeDate
| GaudiTest.lineSkipper
| GaudiTest.regexps
| GaudiTest.h_count_re = re.compile(r"^(.*)SUCCESS\s+Booked (\d+) Histogram\(s\) :\s+(.*)")