fix(Checkbox): get changed value in click event (#6066)

This commit is contained in:
neverland
2020-04-16 16:26:44 +08:00
committed by GitHub
parent 63f789646d
commit 28bbef6b6f
2 changed files with 11 additions and 3 deletions

View File

@@ -73,7 +73,7 @@ test('checkbox group', async () => {
expect(wrapper.vm.result).toEqual(['b']);
});
test('click event', () => {
test('click event', async () => {
const onClick = jest.fn();
const wrapper = mount(Checkbox, {
listeners: {
@@ -82,10 +82,12 @@ test('click event', () => {
});
wrapper.trigger('click');
await later();
expect(onClick).toHaveBeenCalledTimes(1);
const icon = wrapper.find('.van-checkbox__icon');
icon.trigger('click');
await later();
expect(onClick).toHaveBeenCalledTimes(2);
});