Package qm :: Package test :: Package classes :: Module mount_database :: Class MountDatabase :: Class MountedSuite
[hide private]
[frames] | no frames]

Class MountedSuite

source code

         object --+        
                  |        
extension.Extension --+    
                      |    
            suite.Suite --+
                          |
                         MountDatabase.MountedSuite

A 'MountedSuite' is a suite from a mounted database.

Nested Classes [hide private]

Inherited from extension.Extension: Type, __metaclass__

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

Inherited from suite.Suite: GetAllTestAndSuiteIds, GetDatabase, GetId

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, database, suite_id, joiner, suite)
(Constructor)

source code 

Construct a new 'Runnable'.

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

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

Overrides: object.__init__
(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)

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)

GetSuiteIds(self)

source code 

Return the suites contained in this suite.

returns -- A sequence of labels corresponding to the suites contained in this suite. Suites 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.GetSuiteIds
(inherited documentation)