mirror of
https://github.com/wahyd4/vuepress.git
synced 2026-08-11 06:16:08 +10:00
18 lines
636 B
JavaScript
18 lines
636 B
JavaScript
const { createLocalVue } = require('@vue/test-utils')
|
|
const dataMixin = require('@vuepress/core/lib/app/dataMixin').default
|
|
const I18n = require('@vuepress/core/lib/prepare/I18n')
|
|
const Router = require('vue-router')
|
|
const mockComponent = require('./mockComponent')
|
|
const siteData = require('./siteData')
|
|
|
|
export default function () {
|
|
const localVue = createLocalVue()
|
|
localVue.use(Router)
|
|
|
|
// register global component
|
|
localVue.component('OutboundLink', mockComponent('outbound-link'))
|
|
localVue.component(siteData.pages[0].key, mockComponent('page-component'))
|
|
localVue.mixin(dataMixin(I18n, siteData))
|
|
return localVue
|
|
}
|