--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/configurationengine/source/plugins/common/ConeTemplatePlugin/templatemlplugin/tests/create_dict_test/expected_tree.txt Thu Mar 11 17:04:37 2010 +0200
@@ -0,0 +1,128 @@
+{
+ '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',
+ },
+ },
+ }
\ No newline at end of file