|
|
@@ -243,17 +243,17 @@ describe('Directive v-model checkbox', () => {
|
|
|
it('should get updated with model when in focus', (done) => {
|
|
|
const vm = new Vue({
|
|
|
data: {
|
|
|
- a: '2'
|
|
|
+ a: 2
|
|
|
},
|
|
|
- template: '<input type="checkbox" value="1" v-model="a"/>'
|
|
|
+ template: '<input type="checkbox" v-model="a"/>'
|
|
|
}).$mount()
|
|
|
document.body.appendChild(vm.$el)
|
|
|
vm.$el.click()
|
|
|
waitForUpdate(() => {
|
|
|
- expect(vm.$el.checked).toBe(true)
|
|
|
+ expect(vm.$el.checked).toBe(false)
|
|
|
vm.a = 2
|
|
|
}).then(() => {
|
|
|
- expect(vm.$el.checked).toBe(false)
|
|
|
+ expect(vm.$el.checked).toBe(true)
|
|
|
}).then(done)
|
|
|
})
|
|
|
|