All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
BaseTest.Result Class Reference
Collaboration diagram for BaseTest.Result:

Public Member Functions

def __init__
 
def __getitem__
 
def __setitem__
 
def Quote
 

Public Attributes

 annotations
 

Static Public Attributes

string PASS = 'PASS'
 
string FAIL = 'FAIL'
 
string ERROR = 'ERROR'
 
string UNTESTED = 'UNTESTED'
 
string EXCEPTION = ""
 
string RESOURCE = ""
 
string TARGET = ""
 
string TRACEBACK = ""
 
string START_TIME = ""
 
string END_TIME = ""
 
string TIMEOUT_DETAIL = ""
 

Detailed Description

Definition at line 466 of file BaseTest.py.

Constructor & Destructor Documentation

def BaseTest.Result.__init__ (   self,
  kind = None,
  id = None,
  outcome = PASS,
  annotations = {} 
)

Definition at line 481 of file BaseTest.py.

482  def __init__(self,kind=None,id=None,outcome=PASS,annotations={}):
483  self.annotations = annotations.copy()

Member Function Documentation

def BaseTest.Result.__getitem__ (   self,
  key 
)

Definition at line 484 of file BaseTest.py.

485  def __getitem__(self,key):
486  assert type(key) in types.StringTypes
487  return self.annotations[key]
string type
Definition: gaudirun.py:126
def BaseTest.Result.__setitem__ (   self,
  key,
  value 
)

Definition at line 488 of file BaseTest.py.

489  def __setitem__(self,key,value):
490  assert type(key) in types.StringTypes
491  assert type(value) in types.StringTypes
492  self.annotations[key]=value
string type
Definition: gaudirun.py:126
def BaseTest.Result.Quote (   self,
  string 
)

Definition at line 493 of file BaseTest.py.

494  def Quote(self,string):
495  return string
496 
497 
498 #-------------------------------------------------------------------------#
499 #--------------------------- Validator Classes ---------------------------#
500 #-------------------------------------------------------------------------#
501 
502 #Basic implementation of an option validator for Gaudi test. This implementation is based on the standard (LCG) validation functions used in QMTest.
503 

Member Data Documentation

BaseTest.Result.annotations

Definition at line 482 of file BaseTest.py.

string BaseTest.Result.END_TIME = ""
static

Definition at line 478 of file BaseTest.py.

string BaseTest.Result.ERROR = 'ERROR'
static

Definition at line 470 of file BaseTest.py.

string BaseTest.Result.EXCEPTION = ""
static

Definition at line 473 of file BaseTest.py.

string BaseTest.Result.FAIL = 'FAIL'
static

Definition at line 469 of file BaseTest.py.

string BaseTest.Result.PASS = 'PASS'
static

Definition at line 468 of file BaseTest.py.

string BaseTest.Result.RESOURCE = ""
static

Definition at line 474 of file BaseTest.py.

string BaseTest.Result.START_TIME = ""
static

Definition at line 477 of file BaseTest.py.

string BaseTest.Result.TARGET = ""
static

Definition at line 475 of file BaseTest.py.

string BaseTest.Result.TIMEOUT_DETAIL = ""
static

Definition at line 479 of file BaseTest.py.

string BaseTest.Result.TRACEBACK = ""
static

Definition at line 476 of file BaseTest.py.

string BaseTest.Result.UNTESTED = 'UNTESTED'
static

Definition at line 471 of file BaseTest.py.


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