| The Gaudi Framework v28r2p1 (f1a77ff4)

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

## Constructor & Destructor Documentation

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

Definition at line 696 of file BaseTest.py.

696 def __init__(self, start, end):
697 self.start = start
698 self.end = end
699 self._skipping = False
700
GaudiTesting.BaseTest.BlockSkipper.start
start
Definition: BaseTest.py:697
GaudiTesting.BaseTest.BlockSkipper.__init__
def __init__(self, start, end)
Definition: BaseTest.py:696
GaudiTesting.BaseTest.BlockSkipper.end
end
Definition: BaseTest.py:698
GaudiTesting.BaseTest.BlockSkipper._skipping
_skipping
Definition: BaseTest.py:699

## Member Function Documentation

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

Definition at line 701 of file BaseTest.py.

701 def __processLine__(self, line):
702 if self.start in line:
703 self._skipping = True
704 return None
705 elif self.end in line:
706 self._skipping = False
707 elif self._skipping:
708 return None
709 return line
710
GaudiTesting.BaseTest.BlockSkipper.start
start
Definition: BaseTest.py:697
GaudiTesting.BaseTest.BlockSkipper.end
end
Definition: BaseTest.py:698
GaudiTesting.BaseTest.BlockSkipper._skipping
_skipping
Definition: BaseTest.py:699
GaudiTesting.BaseTest.BlockSkipper.__processLine__
def __processLine__(self, line)
Definition: BaseTest.py:701

## Member Data Documentation

GaudiTesting.BaseTest.BlockSkipper._skipping
| private

Definition at line 699 of file BaseTest.py.

GaudiTesting.BaseTest.BlockSkipper.end

Definition at line 698 of file BaseTest.py.

GaudiTesting.BaseTest.BlockSkipper.start

Definition at line 697 of file BaseTest.py.

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

- GaudiPolicy/python/GaudiTesting/BaseTest.py