configurationengine/source/plugins/common/ConeTemplatePlugin/templatemlplugin/tests/create_dict_test/expected_list.txt
changeset 0 2e8eeb919028
child 3 e7e0ae78773e
--- /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