diff -r 000000000000 -r 2e8eeb919028 configurationengine/source/plugins/common/ConeTemplatePlugin/templatemlplugin/tests/create_dict_test/expected_list.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/configurationengine/source/plugins/common/ConeTemplatePlugin/templatemlplugin/tests/create_dict_test/expected_list.txt Thu Mar 11 17:04:37 2010 +0200 @@ -0,0 +1,317 @@ +[ +{ + '_fqr': 'Feature1', + '_name': 'Feature 1', + '_namespace': '', + '_type': None, + '_value': None, + 'BooleanSetting': { + '_fqr': 'Feature1.BooleanSetting', + '_name': 'Boolean setting', + '_namespace': 'Feature1', + '_type': 'boolean', + '_value': True, + }, + 'FolderSetting': { + '_fqr': 'Feature1.FolderSetting', + '_name': 'Folder setting', + '_namespace': 'Feature1', + '_type': 'folder', + '_value': None, + 'localPath': { + '_fqr': 'Feature1.FolderSetting.localPath', + '_name': 'localPath', + '_namespace': 'Feature1.FolderSetting', + '_type': 'string', + '_value': 'default_folder', + }, + 'targetPath': { + '_fqr': 'Feature1.FolderSetting.targetPath', + '_name': 'targetPath', + '_namespace': 'Feature1.FolderSetting', + '_type': 'string', + '_value': None, + }, + }, + 'IntSetting': { + '_fqr': 'Feature1.IntSetting', + '_name': 'Int setting', + '_namespace': 'Feature1', + '_type': 'int', + '_value': 10, + }, + 'SequenceSetting': { + '_fqr': 'Feature1.SequenceSetting', + '_name': 'Sequence setting', + '_namespace': 'Feature1', + '_type': 'sequence', + '_value': [[['seq/file1.txt', None], 'false', 'item 1']], + 'BooleanSubSetting': { + '_fqr': 'Feature1.SequenceSetting.BooleanSubSetting', + '_name': 'Boolean sub-setting', + '_namespace': 'Feature1.SequenceSetting', + '_type': 'boolean', + '_value': ['false'], + }, + 'FileSubSetting': { + '_fqr': 'Feature1.SequenceSetting.FileSubSetting', + '_name': 'File sub-setting', + '_namespace': 'Feature1.SequenceSetting', + '_type': 'file', + '_value': [['seq/file1.txt', None]], + 'localPath': { + '_fqr': 'Feature1.SequenceSetting.FileSubSetting.localPath', + '_name': 'localPath', + '_namespace': 'Feature1.SequenceSetting.FileSubSetting', + '_type': 'string', + '_value': ['seq/file1.txt'], + }, + 'targetPath': { + '_fqr': 'Feature1.SequenceSetting.FileSubSetting.targetPath', + '_name': 'targetPath', + '_namespace': 'Feature1.SequenceSetting.FileSubSetting', + '_type': 'string', + '_value': [None], + }, + }, + 'StringSubSetting': { + '_fqr': 'Feature1.SequenceSetting.StringSubSetting', + '_name': 'String sub-setting', + '_namespace': 'Feature1.SequenceSetting', + '_type': 'string', + '_value': ['item 1'], + }, + }, + 'StringSetting': { + '_fqr': 'Feature1.StringSetting', + '_name': 'String setting', + '_namespace': 'Feature1', + '_type': 'string', + '_value': 'default string', + }, + }, +{ + '_fqr': 'Feature1.FolderSetting', + '_name': 'Folder setting', + '_namespace': 'Feature1', + '_type': 'folder', + '_value': None, + 'localPath': { + '_fqr': 'Feature1.FolderSetting.localPath', + '_name': 'localPath', + '_namespace': 'Feature1.FolderSetting', + '_type': 'string', + '_value': 'default_folder', + }, + 'targetPath': { + '_fqr': 'Feature1.FolderSetting.targetPath', + '_name': 'targetPath', + '_namespace': 'Feature1.FolderSetting', + '_type': 'string', + '_value': None, + }, + }, +{ + '_fqr': 'Feature1.FolderSetting.localPath', + '_name': 'localPath', + '_namespace': 'Feature1.FolderSetting', + '_type': 'string', + '_value': 'default_folder', + }, +{ + '_fqr': 'Feature1.FolderSetting.targetPath', + '_name': 'targetPath', + '_namespace': 'Feature1.FolderSetting', + '_type': 'string', + '_value': None, + }, +{ + '_fqr': 'Feature1.IntSetting', + '_name': 'Int setting', + '_namespace': 'Feature1', + '_type': 'int', + '_value': 10, + }, +{ + '_fqr': 'Feature1.StringSetting', + '_name': 'String setting', + '_namespace': 'Feature1', + '_type': 'string', + '_value': 'default string', + }, +{ + '_fqr': 'Feature1.BooleanSetting', + '_name': 'Boolean setting', + '_namespace': 'Feature1', + '_type': 'boolean', + '_value': True, + }, +{ + '_fqr': 'Feature1.SequenceSetting', + '_name': 'Sequence setting', + '_namespace': 'Feature1', + '_type': 'sequence', + '_value': [[['seq/file1.txt', None], 'false', 'item 1']], + 'BooleanSubSetting': { + '_fqr': 'Feature1.SequenceSetting.BooleanSubSetting', + '_name': 'Boolean sub-setting', + '_namespace': 'Feature1.SequenceSetting', + '_type': 'boolean', + '_value': ['false'], + }, + 'FileSubSetting': { + '_fqr': 'Feature1.SequenceSetting.FileSubSetting', + '_name': 'File sub-setting', + '_namespace': 'Feature1.SequenceSetting', + '_type': 'file', + '_value': [['seq/file1.txt', None]], + 'localPath': { + '_fqr': 'Feature1.SequenceSetting.FileSubSetting.localPath', + '_name': 'localPath', + '_namespace': 'Feature1.SequenceSetting.FileSubSetting', + '_type': 'string', + '_value': ['seq/file1.txt'], + }, + 'targetPath': { + '_fqr': 'Feature1.SequenceSetting.FileSubSetting.targetPath', + '_name': 'targetPath', + '_namespace': 'Feature1.SequenceSetting.FileSubSetting', + '_type': 'string', + '_value': [None], + }, + }, + 'StringSubSetting': { + '_fqr': 'Feature1.SequenceSetting.StringSubSetting', + '_name': 'String sub-setting', + '_namespace': 'Feature1.SequenceSetting', + '_type': 'string', + '_value': ['item 1'], + }, + }, +{ + '_fqr': 'Feature1.SequenceSetting.FileSubSetting', + '_name': 'File sub-setting', + '_namespace': 'Feature1.SequenceSetting', + '_type': 'file', + '_value': [['seq/file1.txt', None]], + 'localPath': { + '_fqr': 'Feature1.SequenceSetting.FileSubSetting.localPath', + '_name': 'localPath', + '_namespace': 'Feature1.SequenceSetting.FileSubSetting', + '_type': 'string', + '_value': ['seq/file1.txt'], + }, + 'targetPath': { + '_fqr': 'Feature1.SequenceSetting.FileSubSetting.targetPath', + '_name': 'targetPath', + '_namespace': 'Feature1.SequenceSetting.FileSubSetting', + '_type': 'string', + '_value': [None], + }, + }, +{ + '_fqr': 'Feature1.SequenceSetting.FileSubSetting.localPath', + '_name': 'localPath', + '_namespace': 'Feature1.SequenceSetting.FileSubSetting', + '_type': 'string', + '_value': ['seq/file1.txt'], + }, +{ + '_fqr': 'Feature1.SequenceSetting.FileSubSetting.targetPath', + '_name': 'targetPath', + '_namespace': 'Feature1.SequenceSetting.FileSubSetting', + '_type': 'string', + '_value': [None], + }, +{ + '_fqr': 'Feature1.SequenceSetting.BooleanSubSetting', + '_name': 'Boolean sub-setting', + '_namespace': 'Feature1.SequenceSetting', + '_type': 'boolean', + '_value': ['false'], + }, +{ + '_fqr': 'Feature1.SequenceSetting.StringSubSetting', + '_name': 'String sub-setting', + '_namespace': 'Feature1.SequenceSetting', + '_type': 'string', + '_value': ['item 1'], + }, +{ + '_fqr': 'Feature2', + '_name': 'Feature 2', + '_namespace': '', + '_type': None, + '_value': None, + 'SequenceSetting': { + '_fqr': 'Feature2.SequenceSetting', + '_name': 'Sequence setting', + '_namespace': 'Feature2', + '_type': 'sequence', + '_value': [['1', 'seq1 2 item 1']], + 'IntSubSetting': { + '_fqr': 'Feature2.SequenceSetting.IntSubSetting', + '_name': 'Int sub-setting', + '_namespace': 'Feature2.SequenceSetting', + '_type': 'int', + '_value': ['1'], + }, + 'StringSubSetting': { + '_fqr': 'Feature2.SequenceSetting.StringSubSetting', + '_name': 'String sub-setting', + '_namespace': 'Feature2.SequenceSetting', + '_type': 'string', + '_value': ['seq1 2 item 1'], + }, + }, + 'StringSetting': { + '_fqr': 'Feature2.StringSetting', + '_name': 'String setting', + '_namespace': 'Feature2', + '_type': 'string', + '_value': 'feature 2 string', + }, + }, +{ + '_fqr': 'Feature2.StringSetting', + '_name': 'String setting', + '_namespace': 'Feature2', + '_type': 'string', + '_value': 'feature 2 string', + }, +{ + '_fqr': 'Feature2.SequenceSetting', + '_name': 'Sequence setting', + '_namespace': 'Feature2', + '_type': 'sequence', + '_value': [['1', 'seq1 2 item 1']], + 'IntSubSetting': { + '_fqr': 'Feature2.SequenceSetting.IntSubSetting', + '_name': 'Int sub-setting', + '_namespace': 'Feature2.SequenceSetting', + '_type': 'int', + '_value': ['1'], + }, + 'StringSubSetting': { + '_fqr': 'Feature2.SequenceSetting.StringSubSetting', + '_name': 'String sub-setting', + '_namespace': 'Feature2.SequenceSetting', + '_type': 'string', + '_value': ['seq1 2 item 1'], + }, + }, +{ + '_fqr': 'Feature2.SequenceSetting.IntSubSetting', + '_name': 'Int sub-setting', + '_namespace': 'Feature2.SequenceSetting', + '_type': 'int', + '_value': ['1'], + }, +{ + '_fqr': 'Feature2.SequenceSetting.StringSubSetting', + '_name': 'String sub-setting', + '_namespace': 'Feature2.SequenceSetting', + '_type': 'string', + '_value': ['seq1 2 item 1'], + }, +] \ No newline at end of file