| The Gaudi Framework v30r0 (c919700c)

- 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 749 of file BaseTest.py.

## Constructor & Destructor Documentation

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

Definition at line 751 of file BaseTest.py.

751 def __init__(self, start, end):
752 self.start = start
753 self.end = end
754 self._skipping = False
755
GaudiTesting.BaseTest.BlockSkipper.start
start
Definition: BaseTest.py:752
GaudiTesting.BaseTest.BlockSkipper.__init__
def __init__(self, start, end)
Definition: BaseTest.py:751
GaudiTesting.BaseTest.BlockSkipper.end
end
Definition: BaseTest.py:753
GaudiTesting.BaseTest.BlockSkipper._skipping
_skipping
Definition: BaseTest.py:754

## Member Function Documentation

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

Definition at line 756 of file BaseTest.py.

756 def __processLine__(self, line):
757 if self.start in line:
758 self._skipping = True
759 return None
760 elif self.end in line:
761 self._skipping = False
762 elif self._skipping:
763 return None
764 return line
765
766
GaudiTesting.BaseTest.BlockSkipper.start
start
Definition: BaseTest.py:752
GaudiTesting.BaseTest.BlockSkipper.end
end
Definition: BaseTest.py:753
GaudiTesting.BaseTest.BlockSkipper._skipping
_skipping
Definition: BaseTest.py:754
GaudiTesting.BaseTest.BlockSkipper.__processLine__
def __processLine__(self, line)
Definition: BaseTest.py:756

## Member Data Documentation

GaudiTesting.BaseTest.BlockSkipper._skipping
| private

Definition at line 754 of file BaseTest.py.

GaudiTesting.BaseTest.BlockSkipper.end

Definition at line 753 of file BaseTest.py.

GaudiTesting.BaseTest.BlockSkipper.start

Definition at line 752 of file BaseTest.py.

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

- GaudiPolicy/python/GaudiTesting/BaseTest.py