mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-10-03 23:39:58 +08:00
fix: AddressEdit test cases failed
This commit is contained in:
parent
3728c9b47d
commit
6dd0f18df2
@ -4,15 +4,9 @@ import areaList from '../mock/area.json';
|
|||||||
|
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
setTimeout(() => {
|
|
||||||
this.test.user_name = 'b';
|
|
||||||
}, 1000);
|
|
||||||
return {
|
return {
|
||||||
areaList,
|
areaList,
|
||||||
searchResult: [],
|
searchResult: []
|
||||||
test: {
|
|
||||||
user_name: 'a'
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -61,7 +55,6 @@ Vue.component(AddressEdit.name, AddressEdit);
|
|||||||
:::demo 基础用法
|
:::demo 基础用法
|
||||||
```html
|
```html
|
||||||
<van-address-edit
|
<van-address-edit
|
||||||
:address-info="test"
|
|
||||||
:area-list="areaList"
|
:area-list="areaList"
|
||||||
:show-postal="true"
|
:show-postal="true"
|
||||||
:show-set-default="true"
|
:show-set-default="true"
|
||||||
|
@ -242,7 +242,6 @@ describe('AddressEdit', () => {
|
|||||||
done();
|
done();
|
||||||
});
|
});
|
||||||
document.querySelector('.van-dialog__confirm').click();
|
document.querySelector('.van-dialog__confirm').click();
|
||||||
done();
|
|
||||||
}, 300);
|
}, 300);
|
||||||
});
|
});
|
||||||
}, 300);
|
}, 300);
|
||||||
|
@ -14,10 +14,9 @@ describe('Dialog', () => {
|
|||||||
done();
|
done();
|
||||||
});
|
});
|
||||||
|
|
||||||
expect(document.querySelector('.van-dialog')).to.exist;
|
|
||||||
expect(document.querySelector('.van-dialog__cancel').style.display).to.equal('none');
|
|
||||||
|
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
|
expect(document.querySelector('.van-dialog')).to.exist;
|
||||||
|
expect(document.querySelector('.van-dialog__cancel').style.display).to.equal('none');
|
||||||
document.querySelector('.van-dialog__confirm').click();
|
document.querySelector('.van-dialog__confirm').click();
|
||||||
}, 500);
|
}, 500);
|
||||||
});
|
});
|
||||||
|
@ -136,12 +136,15 @@ describe('Field', () => {
|
|||||||
|
|
||||||
it('blur event', (done) => {
|
it('blur event', (done) => {
|
||||||
const blur = sinon.spy();
|
const blur = sinon.spy();
|
||||||
|
const focus = sinon.spy();
|
||||||
const clickIcon = sinon.spy();
|
const clickIcon = sinon.spy();
|
||||||
|
|
||||||
wrapper = mount(FieldWithIcon, {});
|
wrapper = mount(FieldWithIcon, {});
|
||||||
wrapper.vm.$on('blur', blur);
|
wrapper.vm.$on('blur', blur);
|
||||||
|
wrapper.vm.$on('focus', focus);
|
||||||
|
|
||||||
wrapper.find('.van-field__icon')[0].trigger('click');
|
wrapper.find('.van-field__icon')[0].trigger('click');
|
||||||
|
wrapper.find('.van-field__control')[0].trigger('focus');
|
||||||
wrapper.find('.van-field__control')[0].trigger('blur');
|
wrapper.find('.van-field__control')[0].trigger('blur');
|
||||||
|
|
||||||
expect(blur.calledOnce).to.be.true;
|
expect(blur.calledOnce).to.be.true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user