提交 64dc810d 编写于 作者: D dolymood

update(test): textarea

上级 b52b2a79
......@@ -19,25 +19,25 @@ describe('Textarea.vue', () => {
vm = createTextarea()
const el = vm.$el
expect(el.className)
.to.equal('cube-textarea-outer-wrapper')
.to.equal('cube-textarea-wrapper')
expect(el.querySelector('textarea'))
.to.be.ok
})
it('should not expand when blur', () => {
vm = createTextarea()
expect(vm.$el.querySelector('.cube-textarea-inner-wrapper').getBoundingClientRect().height)
expect(vm.$el.offsetHeight)
.to.equal(34)
})
it('should expand when focus, fold when blur', (done) => {
vm = createTextarea(1)
vm.$el.querySelector('textarea').focus()
setTimeout(() => {
expect(vm.$el.querySelector('.cube-textarea-inner-wrapper').getBoundingClientRect().height)
expect(vm.$el.offsetHeight)
.to.equal(74)
vm.textareaValue = ''
vm.$el.querySelector('textarea').blur()
setTimeout(() => {
expect(vm.$el.querySelector('.cube-textarea-inner-wrapper').getBoundingClientRect().height)
expect(vm.$el.offsetHeight)
.to.equal(34)
done()
}, 500)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册