Package pysys :: Package xml :: Module descriptor
[hide private]
[frames] | no frames]

Module descriptor

source code

Classes [hide private]
  XMLDescriptorContainer
Holder class for the contents of a testcase descriptor.
  XMLDescriptorCreator
Helper class to create a test descriptor template.
  XMLDescriptorParser
Helper class to parse an XML test descriptor.
Variables [hide private]
  log = logging.getLogger('pysys.xml.descriptor')
  DTD = '\n<!ELEMENT pysystest (description, classification?, da...
  DESCRIPTOR_TEMPLATE = '<?xml version="1.0" standalone="yes"?>\...
  __package__ = 'pysys.xml'
Variables Details [hide private]

DTD

Value:
'''
<!ELEMENT pysystest (description, classification?, data?, traceability\
?) > 
<!ELEMENT description (title, purpose) >
<!ELEMENT classification (groups?, modes?) >
<!ELEMENT data (class?, input?, output?, reference?) >
<!ELEMENT traceability (requirements) >
<!ELEMENT title (#PCDATA) >
...

DESCRIPTOR_TEMPLATE

Value:
'''<?xml version="1.0" standalone="yes"?>
<pysystest type="%s" state="runnable">
    
  <description> 
    <title></title>    
    <purpose><![CDATA[
]]>
    </purpose>
...