test(Calendar): add max-range test case

This commit is contained in:
陈嘉涵
2020-01-15 19:16:37 +08:00
parent 038b622e9d
commit 13bbd73141
3 changed files with 27 additions and 0 deletions
+21
View File
@@ -427,3 +427,24 @@ 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();
});