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('树展示测试', () => {
180180 done ( )
181181 } )
182182 } )
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+ } )
183206} )
184207
185208describe ( '树单选测试' , ( ) => {
@@ -254,6 +277,7 @@ describe('树单选测试', () => {
254277 expect (
255278 treeNodes [ 2 ] . find ( '.ctree-tree-node__title_selected' ) . exists ( )
256279 ) . toBe ( true )
280+ expect ( wrapper . emitted ( 'select' ) ) . toHaveLength ( 1 )
257281 done ( )
258282 } )
259283 } )
@@ -383,7 +407,7 @@ describe('树多选测试', () => {
383407 expect ( modelValue . length ) . toBe ( expectedCheck . length )
384408 expect ( modelValue ) . toEqual ( expect . arrayContaining ( expectedCheck ) )
385409 expect ( expectedCheck . length ) . toBeGreaterThan ( 2 )
386-
410+ expect ( wrapper . emitted ( 'check' ) ) . toHaveLength ( 1 )
387411 done ( )
388412 } )
389413 } )
You can’t perform that action at this time.
0 commit comments