vuematerial/vue-material

View on GitHub
test/utils/mountStringSlot.js

Summary

Maintainability
A
0 mins
Test Coverage
import Vue from 'vue'
import deepmerge from 'deepmerge'
import { mount } from 'avoriaz'

export default async (component, template, options = { propsData: {} }) => {
  const wrapper = mount(component, deepmerge(options, {
    slots: {
      default: [template]
    }
  }))

  await Vue.nextTick()

  return Promise.resolve(wrapper)
}