File tree Expand file tree Collapse file tree 1 file changed +25
-1
lines changed Expand file tree Collapse file tree 1 file changed +25
-1
lines changed Original file line number Diff line number Diff line change @@ -180,6 +180,29 @@ describe('树展示测试', () => {
180
180
done ( )
181
181
} )
182
182
} )
183
+
184
+ it ( '点击展开节点' , done => {
185
+ const data = genData ( ) . data
186
+ const wrapper = mount ( VTree as any , {
187
+ propsData : {
188
+ data
189
+ }
190
+ } )
191
+ const vm = wrapper . vm
192
+
193
+ vm . $nextTick ( ( ) => {
194
+ const treeNodes : any [ ] = wrapper . findAllComponents ( {
195
+ name : 'CTreeNode'
196
+ } ) as any [ ]
197
+
198
+ treeNodes [ 0 ] . find ( '.ctree-tree-node__expand' ) . trigger ( 'click' )
199
+
200
+ vm . $nextTick ( ( ) => {
201
+ expect ( wrapper . emitted ( 'expand' ) ) . toHaveLength ( 1 )
202
+ done ( )
203
+ } )
204
+ } )
205
+ } )
183
206
} )
184
207
185
208
describe ( '树单选测试' , ( ) => {
@@ -254,6 +277,7 @@ describe('树单选测试', () => {
254
277
expect (
255
278
treeNodes [ 2 ] . find ( '.ctree-tree-node__title_selected' ) . exists ( )
256
279
) . toBe ( true )
280
+ expect ( wrapper . emitted ( 'select' ) ) . toHaveLength ( 1 )
257
281
done ( )
258
282
} )
259
283
} )
@@ -383,7 +407,7 @@ describe('树多选测试', () => {
383
407
expect ( modelValue . length ) . toBe ( expectedCheck . length )
384
408
expect ( modelValue ) . toEqual ( expect . arrayContaining ( expectedCheck ) )
385
409
expect ( expectedCheck . length ) . toBeGreaterThan ( 2 )
386
-
410
+ expect ( wrapper . emitted ( 'check' ) ) . toHaveLength ( 1 )
387
411
done ( )
388
412
} )
389
413
} )
You can’t perform that action at this time.
0 commit comments