runtests::Context Class Reference

List of all members.

Public Member Functions

def __init__
def runCommand
def add
def required
def execute

Public Attributes

 out
 todo
 actions
 tmpdir
 resultdir
 uri
 workdir
 summary
 mailtitle
 sender
 recipients
 enabled
 skip
 nologs
 setupcmd


Detailed Description

Provides services required by actions and handles running them.

Definition at line 141 of file runtests.py.


Member Function Documentation

def runtests::Context::__init__ (   self,
  tmpdir,
  resultdir,
  uri,
  workdir,
  mailtitle,
  sender,
  recipients,
  enabled,
  skip,
  nologs,
  setupcmd 
)

Definition at line 144 of file runtests.py.

def runtests::Context::add (   self,
  action 
)

Add an action for later execution. Order is important, fifo...

Definition at line 170 of file runtests.py.

def runtests::Context::execute (   self  ) 

Definition at line 184 of file runtests.py.

def runtests::Context::required (   self,
  actionname 
)

Returns true if the action is required by one which is enabled.

Definition at line 175 of file runtests.py.

def runtests::Context::runCommand (   self,
  cmd 
)

Log and run the given command, throwing an exception if it fails.

Definition at line 162 of file runtests.py.


Member Data Documentation

Definition at line 148 of file runtests.py.

Definition at line 157 of file runtests.py.

Definition at line 154 of file runtests.py.

Definition at line 159 of file runtests.py.

Definition at line 146 of file runtests.py.

Definition at line 156 of file runtests.py.

Definition at line 150 of file runtests.py.

Definition at line 155 of file runtests.py.

Definition at line 160 of file runtests.py.

Definition at line 158 of file runtests.py.

Definition at line 153 of file runtests.py.

Definition at line 149 of file runtests.py.

Definition at line 147 of file runtests.py.

Definition at line 151 of file runtests.py.

Definition at line 152 of file runtests.py.


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

Generated on Sat Oct 18 17:17:08 2008 for SyncEvolution and Funambol by  doxygen 1.5.7.1