Package qm :: Package test :: Module parameter_database :: Class ParameterDatabase :: Class ImplicitSuite
[hide private]
[frames] | no frames]

Class ImplicitSuite

source code

         object --+        
                  |        
extension.Extension --+    
                      |    
            suite.Suite --+
                          |
                         ParameterDatabase.ImplicitSuite

ImplicitSuite represents a suite obtained from a test and a set of parameters applied to it.

Nested Classes [hide private]

Inherited from extension.Extension: Type, __metaclass__

Instance Methods [hide private]
 
__init__(self, db, suite_id)
Construct a new 'Runnable'.
source code
 
GetTestIds(self)
Return the tests contained in this suite.
source code
 
IsImplicit(self)
Return true if this is an implicit test suite.
source code

Inherited from suite.Suite: GetAllTestAndSuiteIds, GetDatabase, GetId, GetSuiteIds

Inherited from extension.Extension: GetClassName, GetExplicitArguments, MakeDomDocument, MakeDomElement, Write, __getattr__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]

Inherited from suite.Suite: EXTRA_DATABASE, EXTRA_ID, arguments, kind

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, db, suite_id)
(Constructor)

source code 

Construct a new 'Runnable'.

'arguments' -- As for 'Extension.__init__'.

'args' -- As for 'Extension.__init__'.

Overrides: object.__init__
(inherited documentation)

GetTestIds(self)

source code 

Return the tests contained in this suite.

returns -- A sequence of labels corresponding to the tests contained in this suite. Tests that are contained in this suite only because they are contained in a suite which is itself contained in this suite are not returned.

Overrides: suite.Suite.GetTestIds
(inherited documentation)

IsImplicit(self)

source code 

Return true if this is an implicit test suite.

Implicit test suites cannot be edited.

Overrides: suite.Suite.IsImplicit
(inherited documentation)