| The Gaudi Framework v29r0 (ff2e7097)

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

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes | Private Attributes | List of all members
GaudiTesting.BaseTest.BlockSkipper Class Reference
Inheritance diagram for GaudiTesting.BaseTest.BlockSkipper:
[legend]
Collaboration diagram for GaudiTesting.BaseTest.BlockSkipper:
[legend]

## Public Member Functions
def | __init__ (self, start, end)
def | __processLine__ (self, line)
Public Member Functions inherited from GaudiTesting.BaseTest.FilePreprocessor
def | __processLine__ (self, line)
def | __processFile__ (self, lines)
def | __call__ (self, input)
def | __add__ (self, rhs)

## Public Attributes
| start
| end

## Private Attributes
| _skipping

## Detailed Description

Definition at line 743 of file BaseTest.py.

## Constructor & Destructor Documentation

def GaudiTesting.BaseTest.BlockSkipper.__init__ | ( |  | self,
|  |  | start,
|  |  | end
| ) |  |

Definition at line 744 of file BaseTest.py.

744 def __init__(self, start, end):
745 self.start = start
746 self.end = end
747 self._skipping = False
748
GaudiTesting.BaseTest.BlockSkipper.start
start
Definition: BaseTest.py:745
GaudiTesting.BaseTest.BlockSkipper.__init__
def __init__(self, start, end)
Definition: BaseTest.py:744
GaudiTesting.BaseTest.BlockSkipper.end
end
Definition: BaseTest.py:746
GaudiTesting.BaseTest.BlockSkipper._skipping
_skipping
Definition: BaseTest.py:747

## Member Function Documentation

def GaudiTesting.BaseTest.BlockSkipper.__processLine__ | ( |  | self,
|  |  | line
| ) |  |

Definition at line 749 of file BaseTest.py.

749 def __processLine__(self, line):
750 if self.start in line:
751 self._skipping = True
752 return None
753 elif self.end in line:
754 self._skipping = False
755 elif self._skipping:
756 return None
757 return line
758
759
GaudiTesting.BaseTest.BlockSkipper.start
start
Definition: BaseTest.py:745
GaudiTesting.BaseTest.BlockSkipper.end
end
Definition: BaseTest.py:746
GaudiTesting.BaseTest.BlockSkipper._skipping
_skipping
Definition: BaseTest.py:747
GaudiTesting.BaseTest.BlockSkipper.__processLine__
def __processLine__(self, line)
Definition: BaseTest.py:749

## Member Data Documentation

GaudiTesting.BaseTest.BlockSkipper._skipping
| private

Definition at line 747 of file BaseTest.py.

GaudiTesting.BaseTest.BlockSkipper.end

Definition at line 746 of file BaseTest.py.

GaudiTesting.BaseTest.BlockSkipper.start

Definition at line 745 of file BaseTest.py.

The documentation for this class was generated from the following file:

- GaudiPolicy/python/GaudiTesting/BaseTest.py