Package CMFSetup :: Package tests :: Module test_registry
[show private | hide private]
[frames | no frames]

Module CMFSetup.tests.test_registry

Registry unit tests.

$Id: test_registry.py 37135 2005-07-08 13:24:33Z tseaver $
Classes
ExportStepRegistryTests  
ImportStepRegistryTests  
ProfileRegistryTests  
ToolsetRegistryTests  

Function Summary
  FOUR_FUNC(context)
  ONE_FUNC(context)
  test_suite()
  THREE_FUNC(context)
  TWO_FUNC(context)

Variable Summary
str FOUR_FUNC_NAME = 'CMFSetup.tests.test_registry.FOUR_FUNC...
str ONE_FUNC_NAME = 'CMFSetup.tests.test_registry.ONE_FUNC'
str THREE_FUNC_NAME = 'CMFSetup.tests.test_registry.THREE_FU...
str TWO_FUNC_NAME = 'CMFSetup.tests.test_registry.TWO_FUNC'
str _CONFUSED_TOOLSET_XML = '<?xml version="1.0"?>\n<tool-se...
str _EMPTY_EXPORT_XML = '<?xml version="1.0"?>\n<export-step...
str _EMPTY_IMPORT_XML = '<?xml version="1.0"?>\n<import-step...
str _EMPTY_TOOLSET_XML = '<?xml version="1.0"?>\n<tool-setup...
str _NORMAL_TOOLSET_XML = '<?xml version="1.0"?>\n<tool-setu...
str _ORDERED_EXPORT_XML = '<?xml version="1.0"?>\n<export-st...
str _ORDERED_IMPORT_XML = '<?xml version="1.0"?>\n<import-st...
str _SINGLE_EXPORT_XML = '<?xml version="1.0"?>\n<export-ste...
str _SINGLE_IMPORT_XML = '<?xml version="1.0"?>\n<import-ste...

Variable Details

FOUR_FUNC_NAME

Type:
str
Value:
'CMFSetup.tests.test_registry.FOUR_FUNC'                               

ONE_FUNC_NAME

Type:
str
Value:
'CMFSetup.tests.test_registry.ONE_FUNC'                                

THREE_FUNC_NAME

Type:
str
Value:
'CMFSetup.tests.test_registry.THREE_FUNC'                              

TWO_FUNC_NAME

Type:
str
Value:
'CMFSetup.tests.test_registry.TWO_FUNC'                                

_CONFUSED_TOOLSET_XML

Type:
str
Value:
'''<?xml version="1.0"?>
<tool-setup>
 <forbidden tool_id="confused" />
 <required tool_id="confused" class="path.to.one" />
</tool-setup>
'''                                                                    

_EMPTY_EXPORT_XML

Type:
str
Value:
'''<?xml version="1.0"?>
<export-steps>
</export-steps>
'''                                                                    

_EMPTY_IMPORT_XML

Type:
str
Value:
'''<?xml version="1.0"?>
<import-steps>
</import-steps>
'''                                                                    

_EMPTY_TOOLSET_XML

Type:
str
Value:
'''<?xml version="1.0"?>
<tool-setup>
</tool-setup>
'''                                                                    

_NORMAL_TOOLSET_XML

Type:
str
Value:
'''<?xml version="1.0"?>
<tool-setup>
 <forbidden tool_id="doomed" />
 <required tool_id="mandatory" class="path.to.one" />
 <required tool_id="obligatory" class="path.to.another" />
</tool-setup>
'''                                                                    

_ORDERED_EXPORT_XML

Type:
str
Value:
'''<?xml version="1.0"?>
<export-steps>
 <export-step id="one"
                handler="CMFSetup.tests.test_registry.ONE_FUNC"
                title="One Step">
  One small step
 </export-step>
 <export-step id="three"
...                                                                    

_ORDERED_IMPORT_XML

Type:
str
Value:
'''<?xml version="1.0"?>
<import-steps>
 <import-step id="one"
             version="1"
             handler="CMFSetup.tests.test_registry.ONE_FUNC"
             title="One Step">
  <dependency step="two" />
  One small step
...                                                                    

_SINGLE_EXPORT_XML

Type:
str
Value:
'''<?xml version="1.0"?>
<export-steps>
 <export-step id="one"
                handler="CMFSetup.tests.test_registry.ONE_FUNC"
                title="One Step">
  One small step
 </export-step>
</export-steps>
...                                                                    

_SINGLE_IMPORT_XML

Type:
str
Value:
'''<?xml version="1.0"?>
<import-steps>
 <import-step id="one"
             version="1"
             handler="CMFSetup.tests.test_registry.ONE_FUNC"
             title="One Step">
  One small step
 </import-step>
...                                                                    

Generated by Epydoc 2.1 on Wed Nov 30 03:59:38 2005 http://epydoc.sf.net