pymtt
 All Classes Namespaces Files Functions Variables Groups
Variables
pymtt Namespace Reference

Variables

tuple parser = argparse.ArgumentParser(description="usage: %prog [options] testfile1 testfile2 ...")
 
tuple infoGroup = parser.add_argument_group('InfoGroup','Informational Options')
 
string action = "store_true"
 
string help = "Print version"
 
tuple execGroup = parser.add_argument_group('execGroup', "Execution Options")
 
string dest = "duration"
 
tuple debugGroup = parser.add_argument_group('debugGroup', 'Debug Options')
 
tuple args = parser.parse_args()
 
list mtthome = os.environ['MTT_HOME']
 
tuple topdir = os.path.join(mtthome, "pylib")
 
tuple basedir = args.basediroros.path.join(mtthome, "pylib", "System")
 
tuple m = imp.load_source("TestDef", os.path.join(basedir, "TestDef.py"))
 
tuple cls = getattr(m, "TestDef")
 
tuple a = cls()
 
tuple testDef = a.__class__()
 
string fallback = "sequential"
 
tuple executor = args.executorortestDef.config.get('MTTDefaults', 'executor', fallback=fallback)
 
tuple status = testDef.executeTest()
 

Variable Documentation

tuple pymtt.a = cls()

Definition at line 209 of file pymtt.py.

string pymtt.action = "store_true"

Definition at line 37 of file pymtt.py.

tuple pymtt.args = parser.parse_args()

Definition at line 145 of file pymtt.py.

tuple pymtt.basedir = args.basediroros.path.join(mtthome, "pylib", "System")

Definition at line 185 of file pymtt.py.

tuple pymtt.cls = getattr(m, "TestDef")

Definition at line 208 of file pymtt.py.

tuple pymtt.debugGroup = parser.add_argument_group('debugGroup', 'Debug Options')

Definition at line 129 of file pymtt.py.

string pymtt.dest = "duration"

Definition at line 114 of file pymtt.py.

tuple pymtt.execGroup = parser.add_argument_group('execGroup', "Execution Options")

Definition at line 67 of file pymtt.py.

tuple pymtt.executor = args.executorortestDef.config.get('MTTDefaults', 'executor', fallback=fallback)

Definition at line 244 of file pymtt.py.

string pymtt.fallback = "sequential"

Definition at line 243 of file pymtt.py.

string pymtt.help = "Print version"

Definition at line 38 of file pymtt.py.

tuple pymtt.infoGroup = parser.add_argument_group('InfoGroup','Informational Options')

Definition at line 35 of file pymtt.py.

tuple pymtt.m = imp.load_source("TestDef", os.path.join(basedir, "TestDef.py"))

Definition at line 204 of file pymtt.py.

list pymtt.mtthome = os.environ['MTT_HOME']

Definition at line 149 of file pymtt.py.

tuple pymtt.parser = argparse.ArgumentParser(description="usage: %prog [options] testfile1 testfile2 ...")

Definition at line 31 of file pymtt.py.

tuple pymtt.status = testDef.executeTest()

Definition at line 250 of file pymtt.py.

tuple pymtt.testDef = a.__class__()

Definition at line 214 of file pymtt.py.

tuple pymtt.topdir = os.path.join(mtthome, "pylib")

Definition at line 171 of file pymtt.py.