Skip to content

Commit 847f30f

Browse files
authored
Update table-select.spec.js
1 parent 69300c9 commit 847f30f

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

src/components/table/table-select.spec.js

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ describe('table row select', () => {
167167
.trigger('click')
168168
await wrapper.vm.$nextTick()
169169
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]])
171171

172172
// Ctrl-Click second row
173173
wrapper
@@ -177,5 +177,23 @@ describe('table row select', () => {
177177
await wrapper.vm.$nextTick()
178178
expect(wrapper.emitted('row-selected').length).toBe(6)
179179
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([])
180198
})
181199
})

0 commit comments

Comments
 (0)