UNPKG

dort

Version:

File sharing through web with wonderful alternation.

24 lines (20 loc) 580 B
import Vue from 'vue' import Tooltip from '@/components/Tooltip' const createTooltip = (slot, propsData) => { const Constructor = Vue.extend({ components: { Tooltip }, template: ` <Tooltip position=${propsData.position}>${slot}</Tooltip> ` }) return new Constructor().$mount() } describe('Tooltip', () => { it('tooltip', () => { let vm = createTooltip('test tooltip', { position: 'left' }) expect(vm.$el.classList.contains('left')).to.true expect(vm.$el.querySelector('.container').textContent).to.equal(' test tooltip') }) })