🌐 AI搜索 & 代理 主页
Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
56cec84
chore(pagination): tweaks to pagination PR #4622
tmorehouse Jan 22, 2020
78ac610
lint
tmorehouse Jan 22, 2020
eb3a4f7
Update pagination.js
tmorehouse Jan 22, 2020
f5ee210
Update pagination.js
tmorehouse Jan 22, 2020
cec4aa7
Update pagination.js
tmorehouse Jan 22, 2020
c903025
Update pagination.js
tmorehouse Jan 22, 2020
d14a710
Update pagination.js
tmorehouse Jan 22, 2020
07de1cc
Update pagination.js
tmorehouse Jan 22, 2020
95d3c7d
Update pagination.js
tmorehouse Jan 22, 2020
c93ea33
Update pagination.js
tmorehouse Jan 22, 2020
547737c
Update pagination.js
tmorehouse Jan 22, 2020
f78c1c3
Update pagination.js
tmorehouse Jan 22, 2020
8ba8daf
Update pagination.js
tmorehouse Jan 22, 2020
155222f
Update pagination.js
tmorehouse Jan 22, 2020
49c6f73
Update pagination.js
tmorehouse Jan 22, 2020
313a9a2
Update pagination.js
tmorehouse Jan 22, 2020
1cc54b5
Update pagination.js
tmorehouse Jan 22, 2020
97e5e89
Update pagination.js
tmorehouse Jan 22, 2020
9543dd5
Update pagination.js
tmorehouse Jan 22, 2020
883834c
Update pagination.js
tmorehouse Jan 22, 2020
0bd3897
Update pagination.js
tmorehouse Jan 22, 2020
65c69e3
Update pagination.spec.js
tmorehouse Jan 22, 2020
5be3524
Update pagination.spec.js
tmorehouse Jan 22, 2020
c650c37
Update pagination.js
tmorehouse Jan 22, 2020
2ac740c
Update pagination.js
tmorehouse Jan 22, 2020
21ddae3
Update pagination.spec.js
tmorehouse Jan 22, 2020
8e4a977
Update pagination.js
tmorehouse Jan 22, 2020
b502a1a
Update pagination.js
tmorehouse Jan 22, 2020
5c7bc12
Update pagination.js
tmorehouse Jan 22, 2020
9b1cb2d
Update pagination.js
tmorehouse Jan 22, 2020
8d0cce4
Update pagination.js
tmorehouse Jan 22, 2020
3f56c90
Update pagination.js
tmorehouse Jan 22, 2020
b3b4e77
Update pagination.js
tmorehouse Jan 22, 2020
a34106a
Update pagination.spec.js
tmorehouse Jan 22, 2020
2cfdfbb
Update pagination.spec.js
tmorehouse Jan 22, 2020
1e96092
Update pagination.js
tmorehouse Jan 22, 2020
1aa74f7
Update pagination.js
tmorehouse Jan 22, 2020
ce62666
Update pagination.spec.js
tmorehouse Jan 22, 2020
709c996
Update pagination.js
tmorehouse Jan 22, 2020
3e2e1b7
Update pagination.js
tmorehouse Jan 22, 2020
ba10de7
Update pagination.spec.js
tmorehouse Jan 22, 2020
c9b164c
Update pagination.js
tmorehouse Jan 22, 2020
51ff800
Update pagination.js
tmorehouse Jan 23, 2020
7387c76
Update pagination.js
tmorehouse Jan 23, 2020
0b1bebb
Update pagination.js
tmorehouse Jan 23, 2020
783f560
Update pagination.js
tmorehouse Jan 23, 2020
e548452
Update pagination.js
tmorehouse Jan 23, 2020
e8f07d2
Update pagination.js
tmorehouse Jan 23, 2020
3d5c7ea
Update pagination.js
tmorehouse Jan 23, 2020
ffcda42
Update pagination.js
tmorehouse Jan 23, 2020
b3e059d
Update pagination.js
tmorehouse Jan 23, 2020
6b08331
Update pagination.js
tmorehouse Jan 23, 2020
ef5b91c
Update pagination.js
tmorehouse Jan 23, 2020
9aafda7
Update pagination.js
tmorehouse Jan 23, 2020
c773da6
Update pagination.js
tmorehouse Jan 23, 2020
5002a4e
Update pagination.js
tmorehouse Jan 23, 2020
fa5151f
Update pagination.js
tmorehouse Jan 23, 2020
a74e777
Update pagination.js
tmorehouse Jan 23, 2020
886da23
Update pagination.js
tmorehouse Jan 23, 2020
c847453
Update pagination.js
tmorehouse Jan 23, 2020
0efe20d
Update pagination.js
tmorehouse Jan 23, 2020
1259c6b
Update pagination.js
tmorehouse Jan 23, 2020
fc9ea97
Update pagination.js
tmorehouse Jan 23, 2020
a5ea39c
Update pagination.js
tmorehouse Jan 23, 2020
792513c
Update pagination.js
tmorehouse Jan 23, 2020
ba26ee2
Update pagination.js
tmorehouse Jan 23, 2020
d5596f4
Update pagination.spec.js
tmorehouse Jan 23, 2020
4e97dc8
Update pagination.js
tmorehouse Jan 23, 2020
2c141d3
Update pagination.js
jacobmllr95 Jan 23, 2020
6d46616
Update pagination.spec.js
jacobmllr95 Jan 23, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
124 changes: 124 additions & 0 deletions src/components/pagination/pagination.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -814,6 +814,130 @@ describe('pagination', () => {
wrapper.destroy()
})

it('fist-number and last-number props work', async () => {
// To be added...

const wrapper = mount(BPagination, {
propsData: {
value: 1,
totalRows: 10,
perPage: 1,
limit: 5,
firstNumber: true,
lastNumber: true
}
})

wrapper.setProps({
value: 2
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 3
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 4
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 5
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 6
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 7
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 8
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 9
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 10
})
await waitNT(wrapper.vm)

wrapper.destroy()
})

it('fist-number and last-number props work with limit <=3', async () => {
// To be added...

const wrapper = mount(BPagination, {
propsData: {
value: 1,
totalRows: 10,
perPage: 1,
limit: 3,
firstNumber: true,
lastNumber: true
}
})

wrapper.setProps({
value: 2
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 3
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 4
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 5
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 6
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 7
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 8
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 9
})
await waitNT(wrapper.vm)

wrapper.setProps({
value: 10
})
await waitNT(wrapper.vm)

wrapper.destroy()
})

// These tests are wrapped in a new describe to limit the scope of the getBCR Mock
describe('pagination keyboard navigation', () => {
const origGetBCR = Element.prototype.getBoundingClientRect
Expand Down
Loading