Skip to content

Commit cdb0f5f

Browse files
committed
Next and prev button tested while view mode is years
1 parent 4c7cf3a commit cdb0f5f

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

tests/unit/calendar.spec.js

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,13 +121,31 @@ describe('Calender View', () => {
121121
expect(wrapper.emitted().setUniqYear).toEqual([[{ year: BasicData.currentDate.year + 1, picker: 'start' }]])
122122
})
123123

124-
test('should can select prev year when clicked next button while viewMode is months', async () => {
124+
test('should can select prev year when clicked prev button while viewMode is months', async () => {
125125
await wrapper.setProps({ viewMode: 'months' })
126126

127127
const prevDateButton = wrapper.find('.prevDateButton')
128128
await prevDateButton.trigger('click')
129129

130130
expect(wrapper.emitted().setUniqYear).toEqual([[{ year: BasicData.currentDate.year - 1, picker: 'start' }]])
131131
})
132+
133+
test('should can set next years when clicked next button while viewMode is years', async () => {
134+
await wrapper.setProps({ viewMode: 'years' })
135+
136+
const nextDateButton = wrapper.find('.nextDateButton')
137+
await nextDateButton.trigger('click')
138+
139+
expect(wrapper.emitted().setYears).toEqual([[{ route: 'next', picker: 'start' }]])
140+
})
141+
142+
test('should can set prev years when clicked prev button while viewMode is years', async () => {
143+
await wrapper.setProps({ viewMode: 'years' })
144+
145+
const prevDateButton = wrapper.find('.prevDateButton')
146+
await prevDateButton.trigger('click')
147+
148+
expect(wrapper.emitted().setYears).toEqual([[{ route: 'prev', picker: 'start' }]])
149+
})
132150
})
133151
})

0 commit comments

Comments
 (0)