CatapultServer  v0.5.0.1 (Elephant)
validation.TestClassMacroValidator Class Reference
Inheritance diagram for validation.TestClassMacroValidator:
Collaboration diagram for validation.TestClassMacroValidator:

Public Member Functions

def __init__ (self, errorReporter)
 
def reset (self, path)
 
def match (self, line, lineNumber)
 
def check (self, lineNumber, line)
 
def finalize (self)
 

Static Public Member Functions

def formatError (err)
 

Public Attributes

 patternTestClass
 
 lineTestClass
 
 matchLineNumber
 
 hasMismatchedTestClass
 
 filename
 
- Public Attributes inherited from SimpleValidator.SimpleValidator
 errorReporter
 
 path
 

Static Public Attributes

string SUITE_NAME = 'TestClassMacro'
 
string NAME = 'testClassMacro'
 

Constructor & Destructor Documentation

◆ __init__()

def validation.TestClassMacroValidator.__init__ (   self,
  errorReporter 
)

Reimplemented from SimpleValidator.SimpleValidator.

Member Function Documentation

◆ check()

def validation.TestClassMacroValidator.check (   self,
  lineNumber,
  line 
)
Here is the call graph for this function:

◆ finalize()

def validation.TestClassMacroValidator.finalize (   self)

Reimplemented from SimpleValidator.SimpleValidator.

◆ formatError()

def validation.TestClassMacroValidator.formatError (   err)
static

◆ match()

def validation.TestClassMacroValidator.match (   self,
  line,
  lineNumber 
)
Here is the caller graph for this function:

◆ reset()

def validation.TestClassMacroValidator.reset (   self,
  path 
)

Reimplemented from SimpleValidator.SimpleValidator.

Member Data Documentation

◆ filename

validation.TestClassMacroValidator.filename

◆ hasMismatchedTestClass

validation.TestClassMacroValidator.hasMismatchedTestClass

◆ lineTestClass

validation.TestClassMacroValidator.lineTestClass

◆ matchLineNumber

validation.TestClassMacroValidator.matchLineNumber

◆ NAME

string validation.TestClassMacroValidator.NAME = 'testClassMacro'
static

◆ patternTestClass

validation.TestClassMacroValidator.patternTestClass

◆ SUITE_NAME

string validation.TestClassMacroValidator.SUITE_NAME = 'TestClassMacro'
static

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