test: add

This commit is contained in:
zazzaz
2020-07-27 19:18:09 +08:00
committed by Herrington Darkholme
parent 12abae4b08
commit 9910afa7fc

View File

@@ -47,14 +47,6 @@ describe('Button.vue', () => {
expect(buttonElm.classList.contains('is-loading')).toBeTruthy()
expect(buttonElm.querySelector('.el-icon-loading')).not.toBeUndefined()
})
it('disabled', () => {
const instance = mount(Button, {
props: { disabled: true },
...COMMON_CONFIG,
})
const buttonElm = instance.element
expect(buttonElm.classList.contains('is-disabled')).toBeTruthy()
})
it('size', () => {
const instance = mount(Button, {
props: { size: 'medium' },
@@ -133,4 +125,15 @@ describe('Button.vue', () => {
expect(instance.emitted('click')).toBeUndefined()
})
it('disabled', async () => {
const instance = mount(Button, {
props: { disabled: true },
...COMMON_CONFIG,
})
const buttonElm = instance.element
expect(buttonElm.classList.contains('is-disabled')).toBeTruthy()
await instance.trigger('click')
expect(instance.emitted('click')).toBeUndefined()
})
})