casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables
Public Member Functions | Public Attributes
testbase.testbase Class Reference

List of all members.

Public Member Functions

def __init__
def createDirs
def setDataBaseDir
def setResultDir
def setWorkingDir
def setScriptsDir
def cleanup
def locateTests
def getTest
def testname
def getDescription
def runtests
def defineQualityTestList
def whatQualityTest
def searchscript
def ispythonscript
def locatedata

Public Attributes

 dataBaseDirectory
 resultDirectory
 workingDirectory
 scriptRepository
 testsToRun
 locate only the *.py files
 testList
 notest

Detailed Description

Definition at line 18 of file testbase.py.


Constructor & Destructor Documentation

def testbase.testbase.__init__ (   self,
  workdir = None 
)

Definition at line 19 of file testbase.py.


Member Function Documentation

def testbase.testbase.cleanup (   self)
def testbase.testbase.defineQualityTestList (   self,
  theResult 
)

Definition at line 217 of file testbase.py.

References nf_regression.append, and testbase.testbase.testList.

Referenced by testbase.testbase.runtests().

def testbase.testbase.getDescription (   self,
  testName,
  testId 
)

Definition at line 101 of file testbase.py.

References testbase.testbase.testsToRun.

def testbase.testbase.getTest (   self,
  testnamek,
  testName 
)
def testbase.testbase.ispythonscript (   self,
  thescript 
)

Definition at line 304 of file testbase.py.

def testbase.testbase.locatedata (   self,
  datafile 
)
def testbase.testbase.locateTests (   self,
  tests = None 
)
def testbase.testbase.runtests (   self,
  testName,
  testId = 0,
  dry = False 
)
def testbase.testbase.searchscript (   self,
  testname 
)
def testbase.testbase.setDataBaseDir (   self,
  dir = ['./Data'] 
)

Definition at line 38 of file testbase.py.

References testbase.testbase.dataBaseDirectory.

def testbase.testbase.setResultDir (   self,
  dir = './Results' 
)

Definition at line 43 of file testbase.py.

References testbase.testbase.resultDirectory.

def testbase.testbase.setScriptsDir (   self,
  dir = './Scripts' 
)

Definition at line 49 of file testbase.py.

References testbase.testbase.scriptRepository.

def testbase.testbase.setWorkingDir (   self,
  dir = './Temporaire' 
)

Definition at line 46 of file testbase.py.

References testbase.testbase.workingDirectory.

def testbase.testbase.testname (   self,
  ind = 0 
)

Definition at line 95 of file testbase.py.

References testbase.testbase.testsToRun.

Definition at line 259 of file testbase.py.

References testbase.testbase.notest, and testbase.testbase.testList.


Member Data Documentation

Definition at line 22 of file testbase.py.

Referenced by testbase.testbase.locatedata(), and testbase.testbase.setDataBaseDir().

Definition at line 28 of file testbase.py.

Referenced by testbase.testbase.runtests(), and testbase.testbase.whatQualityTest().

Definition at line 23 of file testbase.py.

Referenced by testbase.testbase.createDirs(), and testbase.testbase.setResultDir().


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