[Improvement] add checkbox labelDisabled test case (#650)

This commit is contained in:
neverland
2018-02-27 09:46:36 +08:00
committed by GitHub
parent d7403a0241
commit 1e10a65a18
3 changed files with 20 additions and 2 deletions

View File

@@ -194,4 +194,21 @@ describe('Checkbox', () => {
expect(wrapper.vm.currentValue).to.be.false;
});
it('click on a disabled checkbox label', () => {
wrapper = mount(Checkbox, {
propsData: {
value: false,
labelDisabled: true
}
});
expect(wrapper.hasClass('van-checkbox')).to.be.true;
expect(wrapper.vm.currentValue).to.be.false;
const checkboxLabel = wrapper.find('.van-checkbox__label')[0];
checkboxLabel.trigger('click');
expect(wrapper.vm.currentValue).to.be.false;
});
});