@@ -46,45 +46,57 @@ describe("metadata-generator", function() {
4646 dxTestWidget : {
4747 Options : {
4848 onTestEvent : {
49+ DocID : 'Widget.Options.onTestEvent' ,
4950 IsEvent : true ,
50- Description : 'onTestEvent description'
51+ IsDepricated : true ,
5152 } ,
5253 testTemplate : {
54+ DocID : 'Widget.Options.testTemplate' ,
5355 IsTemplate : true ,
5456 } ,
5557 testProperty : {
56- Description : 'testProperty description '
58+ DocID : 'Widget.Options. testProperty'
5759 }
5860 } ,
59- Description : 'widget description ' ,
61+ DocID : 'dxTestWidget ' ,
6062 Module : 'test_widget'
6163 } ,
6264 dxEditorWidget : {
6365 Options : {
64- onValueChanged : { }
66+ onValueChanged : {
67+ DocID : 'Widget.Options.onValueChanged' ,
68+ }
6569 } ,
70+ DocID : 'dxEditorWidget' ,
6671 Module : 'test_widget'
6772 } ,
6873 dxCollectionWidget : {
6974 Options : {
7075 collectionProperty : {
76+ DocID : 'Widget.Options.collectionProperty' ,
7177 IsCollection : true
7278 } ,
7379 dataSourceProperty : {
80+ DocID : 'Widget.Options.dataSourceProperty' ,
7481 IsDataSource : true
7582 }
7683 } ,
84+ DocID : 'dxCollectionWidget' ,
7785 Module : 'test_widget'
7886 } ,
7987 dxExtensionWidget : {
8088 IsExtensionComponent : true ,
8189 Options : { } ,
90+ DocID : 'dxExtensionWidget' ,
8291 Module : 'test_widget'
8392 } ,
8493 dxVizWidget : {
8594 Options : {
86- value : { }
95+ value : {
96+ DocID : 'Widget.Options.value' ,
97+ }
8798 } ,
99+ DocID : 'dxVizWidget' ,
88100 Module : 'viz/test_widget'
89101 }
90102 }
@@ -123,8 +135,8 @@ describe("metadata-generator", function() {
123135 expect ( metas . DxTestWidget . widgetName ) . toBe ( "dxTestWidget" ) ;
124136 } ) ;
125137
126- it ( "should generate proper widget description " , function ( ) {
127- expect ( metas . DxTestWidget . description ) . toBe ( 'widget description ' ) ;
138+ it ( "should generate proper widget docID " , function ( ) {
139+ expect ( metas . DxTestWidget . docID ) . toBe ( '@name dxTestWidget ' ) ;
128140 } ) ;
129141
130142 it ( "should generate proper events emit field" , function ( ) {
@@ -144,17 +156,23 @@ describe("metadata-generator", function() {
144156 . toEqual ( [ 'testEvent' ] ) ;
145157 } ) ;
146158
147- it ( "should generate proper events description field" , function ( ) {
159+ it ( "should generate proper events docID field" , function ( ) {
148160 expect ( metas . DxTestWidget . events
149161 . filter ( p => p . emit === 'onTestEvent' )
150- . map ( p => p . description ) )
151- . toEqual ( [ 'onTestEvent description ' ] ) ;
162+ . map ( p => p . docID ) )
163+ . toEqual ( [ '@name Widget.Options.onTestEvent ' ] ) ;
152164 } ) ;
153-
154-
155- it ( "should generate proper events description field" , function ( ) {
165+
166+ it ( "should generate proper events deprication field" , function ( ) {
167+ expect ( metas . DxTestWidget . events
168+ . filter ( p => p . emit === 'onTestEvent' )
169+ . map ( p => p . isDeprecated ) )
170+ . toEqual ( [ true ] ) ;
171+ } ) ;
172+
173+ it ( "should generate proper events docID field" , function ( ) {
156174 expect ( metas . DxTestWidget . events
157- . filter ( p => p . emit !== "onTestEvent" && p . description !== undefined ) . length )
175+ . filter ( p => p . emit !== "onTestEvent" && p . docID !== undefined ) . length )
158176 . toEqual ( 2 ) ;
159177 } ) ;
160178
@@ -165,10 +183,10 @@ describe("metadata-generator", function() {
165183 ] ) ;
166184 } ) ;
167185
168- it ( "should generate proper properties description " , function ( ) {
169- expect ( metas . DxTestWidget . properties . map ( p => p . description ) ) . toEqual ( [
186+ it ( "should generate proper properties docID " , function ( ) {
187+ expect ( metas . DxTestWidget . properties . map ( p => p . docID ) ) . toEqual ( [
170188 undefined ,
171- 'testProperty description '
189+ '@name Widget.Options.testProperty '
172190 ] ) ;
173191 } ) ;
174192
0 commit comments