configurationengine/source/plugins/common/ConeTemplatePlugin/templatemlplugin/tests/create_dict_test/expected_tree.txt
{
'Feature1': {
'_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',
},
},
'Feature2': {
'_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',
},
},
}