feat(Calendar): add unselect event (#6198)

This commit is contained in:
neverland
2020-05-03 08:13:00 +08:00
committed by GitHub
parent 9a4927ac05
commit 8348819cc8
5 changed files with 33 additions and 4 deletions
+21
View File
@@ -87,6 +87,27 @@ test('select event when type is multiple', async () => {
);
});
test('select event when type is multiple', async () => {
const wrapper = mount(Calendar, {
propsData: {
type: 'multiple',
minDate,
maxDate,
poppable: false,
defaultDate: [minDate],
},
});
await later();
const days = wrapper.findAll('.van-calendar__day');
days.at(15).trigger('click');
await later();
days.at(15).trigger('click');
expect(formatDate(wrapper.emitted('unselect')[0][0])).toEqual('2010/1/16');
});
test('should not trigger select event when click disabled day', async () => {
const wrapper = mount(Calendar, {
propsData: {