14 lines
422 B
JavaScript
14 lines
422 B
JavaScript
import { beforeEach } from 'vitest';
|
|
import { createRouterMock, injectRouterMock, VueRouterMock } from 'vue-router-mock';
|
|
import { config } from '@vue/test-utils';
|
|
|
|
// https://github.com/posva/vue-router-mock
|
|
export function installRouter(options) {
|
|
beforeEach(() => {
|
|
const router = createRouterMock(options);
|
|
injectRouterMock(router);
|
|
});
|
|
|
|
config.plugins.VueWrapper.install(VueRouterMock);
|
|
}
|