Dialog: remove v-model dependency of manual manipulation (#1038)

This commit is contained in:
杨奕
2016-11-16 11:05:23 +08:00
committed by FuryBean
parent 0fffead922
commit 22bc5f312a
3 changed files with 19 additions and 7 deletions

View File

@@ -6,7 +6,7 @@ describe('Dialog', () => {
destroyVM(vm);
});
it('create', () => {
it('create', done => {
vm = createVue({
template: `
<div>
@@ -22,9 +22,12 @@ describe('Dialog', () => {
}
}, true);
const dialog = vm.$children[0];
expect(document.querySelector('.v-modal')).to.exist;
expect(vm.$el.querySelector('.el-dialog__title').textContent).to.equal('dialog test');
expect(dialog.$el.style.display).to.not.equal('none');
setTimeout(() => {
expect(document.querySelector('.v-modal')).to.exist;
expect(vm.$el.querySelector('.el-dialog__title').textContent).to.equal('dialog test');
expect(dialog.$el.style.display).to.not.equal('none');
done();
}, 10);
});
it('render correct content', done => {