iotivity 0.9.0
[platform/upstream/iotivity.git] / service / protocol-plugin / lib / cpluff / test / expected / output-loadmaximal.txt
1 {
2   identifier = "maximal",
3   name = "Maximal",
4   version = "1.0.0.max",
5   provider_name = "Maximal Provider",
6   abi_bw_compatibility = "1.0",
7   api_bw_compatibility = "0.8",
8   req_cpluff_version = "999.3.4",
9   imports = {{
10     plugin_id = "dependency1",
11     version = "0.1",
12     optional = 1,
13   }, {
14     plugin_id = "dependency2",
15     version = "0.2",
16     optional = 0,
17   }, {
18     plugin_id = "dependency3",
19     version = NULL,
20     optional = 1,
21   }, {
22     plugin_id = "dependency4",
23     version = NULL,
24     optional = 0,
25   }},
26   runtime_lib_name = "nonexisting",
27   runtime_funcs_symbol = "funcs",
28   ext_points = {{
29     local_id = "extpt1",
30     identifier = "maximal.extpt1",
31     name = "Extension Point 1",
32     schema_path = "ext1.xsd",
33   }, {
34     local_id = "extpt2",
35     identifier = "maximal.extpt2",
36     name = "Extension Point 2",
37     schema_path = NULL,
38   }, {
39     local_id = "extpt3",
40     identifier = "maximal.extpt3",
41     name = NULL,
42     schema_path = "extpt3.xsd",
43   }, {
44     local_id = "extpt4",
45     identifier = "maximal.extpt4",
46     name = NULL,
47     schema_path = NULL,
48   }},
49   extensions = {{
50     ext_point_id = "nonexisting.extptA",
51     local_id = "ext1",
52     identifier = "maximal.ext1",
53     name = "Extension 1",
54     configuration = {
55       <extension point="nonexisting.extptA" id="ext1" name="Extension 1">Extension data begins
56         <structure>Structure ends
57           <parameter>parameter</parameter>
58           <parameter>param2</parameter>
59           <assertion>1&lt;2</assertion>
60           <deeper>
61             <struct>
62               <is>here</is>
63             </struct>
64           </deeper>
65         </structure>
66       </extension>
67     },
68   }, {
69     ext_point_id = "nonexisting.extptB",
70     local_id = "ext2",
71     identifier = "maximal.ext2",
72     name = NULL,
73     configuration = {
74       <extension point="nonexisting.extptB" id="ext2"/>
75     },
76   }, {
77     ext_point_id = "maximal.extpt1",
78     local_id = NULL,
79     identifier = NULL,
80     name = "Extension 3",
81     configuration = {
82       <extension point="maximal.extpt1" name="Extension 3"/>
83     },
84   }, {
85     ext_point_id = "maximal.extpt2",
86     local_id = NULL,
87     identifier = NULL,
88     name = NULL,
89     configuration = {
90       <extension point="maximal.extpt2"/>
91     },
92   }}
93 }