mirror of https://github.com/ElemeFE/element
Improve v-sync test. (#603)
parent
984a3bf9b3
commit
07b0e79285
|
@ -15,6 +15,8 @@ const Test = {
|
|||
|
||||
describe('Sync', () => {
|
||||
it('should not throw when use incorrectly', () => {
|
||||
sinon.stub(window.console, 'warn');
|
||||
|
||||
createVue({
|
||||
template: `
|
||||
<test v-sync>
|
||||
|
@ -29,6 +31,8 @@ describe('Sync', () => {
|
|||
}
|
||||
});
|
||||
|
||||
expect(window.console.warn.callCount).to.equal(1);
|
||||
|
||||
createVue({
|
||||
template: `
|
||||
<test v-sync:visible>
|
||||
|
@ -43,6 +47,8 @@ describe('Sync', () => {
|
|||
}
|
||||
});
|
||||
|
||||
expect(window.console.warn.callCount).to.equal(2);
|
||||
|
||||
createVue({
|
||||
template: `
|
||||
<test v-sync.visible>
|
||||
|
@ -57,6 +63,8 @@ describe('Sync', () => {
|
|||
}
|
||||
});
|
||||
|
||||
expect(window.console.warn.callCount).to.equal(3);
|
||||
|
||||
createVue({
|
||||
template: `
|
||||
<div v-sync:visible="myVisible">
|
||||
|
@ -70,6 +78,10 @@ describe('Sync', () => {
|
|||
};
|
||||
}
|
||||
});
|
||||
|
||||
expect(window.console.warn.callCount).to.equal(4);
|
||||
|
||||
window.console.warn.restore();
|
||||
});
|
||||
|
||||
it('context variable should change when inner component variable change', (done) => {
|
||||
|
|
Loading…
Reference in New Issue