import { mount, defaultOptions, VueMetaPlugin, loadVueMetaPlugin } from './utils' jest.mock('../package.json', () => ({ version: 'test-version' })) describe('plugin', () => { let Vue beforeAll(() => (Vue = loadVueMetaPlugin())) test('is loaded', () => { const instance = new Vue() expect(instance.$meta).toEqual(expect.any(Function)) }) test('component has _hasMetaInfo set to true', () => { const Component = Vue.component('test-component', { template: '