diff --git a/src/calendar/test/index.spec.js b/src/calendar/test/index.spec.js index 1fa7c6f8c..765574a09 100644 --- a/src/calendar/test/index.spec.js +++ b/src/calendar/test/index.spec.js @@ -464,27 +464,6 @@ test('should scroll to current month when show', async done => { await later(); }); -test('max-range prop', async () => { - const wrapper = mount(Calendar, { - propsData: { - type: 'range', - minDate, - maxDate, - maxRange: 1, - poppable: false, - }, - }); - - await later(); - - const days = wrapper.findAll('.van-calendar__day'); - days.at(15).trigger('click'); - days.at(18).trigger('click'); - wrapper.find('.van-calendar__confirm').trigger('click'); - - expect(wrapper.emitted('confirm')).toBeFalsy(); -}); - test('close event', () => { const wrapper = mount(Calendar, { propsData: { diff --git a/src/calendar/test/prop.spec.js b/src/calendar/test/prop.spec.js new file mode 100644 index 000000000..0327e42ed --- /dev/null +++ b/src/calendar/test/prop.spec.js @@ -0,0 +1,26 @@ +import Calendar from '..'; +import { mount, later } from '../../../test'; + +const minDate = new Date(2010, 0, 10); +const maxDate = new Date(2010, 0, 20); + +test('max-range prop', async () => { + const wrapper = mount(Calendar, { + propsData: { + type: 'range', + minDate, + maxDate, + maxRange: 1, + poppable: false, + }, + }); + + await later(); + + const days = wrapper.findAll('.van-calendar__day'); + days.at(15).trigger('click'); + days.at(18).trigger('click'); + wrapper.find('.van-calendar__confirm').trigger('click'); + + expect(wrapper.emitted('confirm')).toBeFalsy(); +});