// @ts-check
-require('./helper')
+require('../helper')
const expect = require('expect')
-const { HTML5History } = require('../src/history/html5')
-const { Router } = require('../src/router')
+const { HTML5History } = require('../../src/history/html5')
+const { Router } = require('../../src/router')
const { JSDOM } = require('jsdom')
const fakePromise = require('faked-promise')
const tick = () => new Promise(resolve => process.nextTick(resolve))
/**
- * @param {Partial<import('../src/router').RouterOptions> & { routes: import('../src/types').RouteRecord[]}} options
+ * @param {Partial<import('../../src/router').RouterOptions> & { routes: import('../../src/types').RouteRecord[]}} options
*/
function createRouter(options) {
return new Router({
const Foo = { template: `<div>Foo</div>` }
const beforeRouteEnter = jest.fn()
-/** @type {import('../src/types').RouteRecord[]} */
+/** @type {import('../../src/types').RouteRecord[]} */
const routes = [
{ path: '/', component: Home },
{ path: '/foo', component: Foo },
// @ts-check
-require('./helper')
+require('../helper')
const expect = require('expect')
-const { HTML5History } = require('../src/history/html5')
-const { Router } = require('../src/router')
+const { HTML5History } = require('../../src/history/html5')
+const { Router } = require('../../src/router')
const { JSDOM } = require('jsdom')
/**
- * @param {Partial<import('../src/router').RouterOptions> & { routes: import('../src/types').RouteRecord[]}} options
+ * @param {Partial<import('../../src/router').RouterOptions> & { routes: import('../../src/types').RouteRecord[]}} options
*/
function createRouter(options) {
return new Router({
const Home = { template: `<div>Home</div>` }
const Foo = { template: `<div>Foo</div>` }
-/** @type {import('../src/types').RouteRecord[]} */
+/** @type {import('../../src/types').RouteRecord[]} */
const routes = [
{ path: '/', component: Home },
{ path: '/foo', component: Foo },
// @ts-check
-require('./helper')
+require('../helper')
const expect = require('expect')
-const { HTML5History } = require('../src/history/html5')
-const { Router } = require('../src/router')
+const { HTML5History } = require('../../src/history/html5')
+const { Router } = require('../../src/router')
const { JSDOM } = require('jsdom')
const fakePromise = require('faked-promise')
const tick = () => new Promise(resolve => process.nextTick(resolve))
/**
- * @param {Partial<import('../src/router').RouterOptions> & { routes: import('../src/types').RouteRecord[]}} options
+ * @param {Partial<import('../../src/router').RouterOptions> & { routes: import('../../src/types').RouteRecord[]}} options
*/
function createRouter(options) {
return new Router({
const Home = { template: `<div>Home</div>` }
const Foo = { template: `<div>Foo</div>` }
-/** @type {import('../src/types').RouteRecord[]} */
+/** @type {import('../../src/types').RouteRecord[]} */
const routes = [
{ path: '/', component: Home },
{ path: '/foo', component: Foo },
// @ts-check
-require('./helper')
+require('../helper')
const expect = require('expect')
-const { HTML5History } = require('../src/history/html5')
-const { Router } = require('../src/router')
+const { HTML5History } = require('../../src/history/html5')
+const { Router } = require('../../src/router')
const { JSDOM } = require('jsdom')
const fakePromise = require('faked-promise')
const tick = () => new Promise(resolve => process.nextTick(resolve))
/**
- * @param {Partial<import('../src/router').RouterOptions> & { routes: import('../src/types').RouteRecord[]}} options
+ * @param {Partial<import('../../src/router').RouterOptions> & { routes: import('../../src/types').RouteRecord[]}} options
*/
function createRouter(options) {
return new Router({
const Foo = { template: `<div>Foo</div>` }
const beforeEnter = jest.fn()
-/** @type {import('../src/types').RouteRecord[]} */
+/** @type {import('../../src/types').RouteRecord[]} */
const routes = [
{ path: '/', component: Home },
{ path: '/foo', component: Foo },