File tree Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -167,7 +167,7 @@ describe('table row select', () => {
167
167
. trigger ( 'click' )
168
168
await wrapper . vm . $nextTick ( )
169
169
expect ( wrapper . emitted ( 'row-selected' ) . length ) . toBe ( 5 )
170
- expect ( wrapper . emitted ( 'row-selected' ) [ 4 ] [ 0 ] ) . toEqual ( [ ] )
170
+ expect ( wrapper . emitted ( 'row-selected' ) [ 4 ] [ 0 ] ) . toEqual ( [ testItems [ 3 ] ] )
171
171
172
172
// Ctrl-Click second row
173
173
wrapper
@@ -177,5 +177,23 @@ describe('table row select', () => {
177
177
await wrapper . vm . $nextTick ( )
178
178
expect ( wrapper . emitted ( 'row-selected' ) . length ) . toBe ( 6 )
179
179
expect ( wrapper . emitted ( 'row-selected' ) [ 5 ] [ 0 ] ) . toEqual ( [ testItems [ 1 ] , testItems [ 3 ] ] )
180
+
181
+ // Ctrl-Click second row
182
+ wrapper
183
+ . findAll ( 'tbody > tr' )
184
+ . at ( 1 )
185
+ . trigger ( 'click' , { ctrlKey : true } )
186
+ await wrapper . vm . $nextTick ( )
187
+ expect ( wrapper . emitted ( 'row-selected' ) . length ) . toBe ( 7 )
188
+ expect ( wrapper . emitted ( 'row-selected' ) [ 6 ] [ 0 ] ) . toEqual ( [ testItems [ 3 ] ] )
189
+
190
+ // Ctrl-Click third row
191
+ wrapper
192
+ . findAll ( 'tbody > tr' )
193
+ . at ( 2 )
194
+ . trigger ( 'click' , { ctrlKey : true } )
195
+ await wrapper . vm . $nextTick ( )
196
+ expect ( wrapper . emitted ( 'row-selected' ) . length ) . toBe ( 8 )
197
+ expect ( wrapper . emitted ( 'row-selected' ) [ 7 ] [ 0 ] ) . toEqual ( [ ] )
180
198
} )
181
199
} )
You can’t perform that action at this time.
0 commit comments