From: Eduardo San Martin Morote Date: Thu, 16 Jan 2020 17:22:08 +0000 (+0100) Subject: test: fix types X-Git-Tag: 0.0.5~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1ae916207fc9ad89a571c158ebaf5fa50e158f6e;p=thirdparty%2Fvuejs%2Fpinia.git test: fix types --- diff --git a/__tests__/ssr/app/main.ts b/__tests__/ssr/app/main.ts index 548cfb17..ea8fa362 100644 --- a/__tests__/ssr/app/main.ts +++ b/__tests__/ssr/app/main.ts @@ -2,14 +2,15 @@ import Vue from 'vue' // import VueCompositionApi from '@vue/composition-api' import App from './App' import { useStore } from './store' +import { setActiveReq } from '../../../src' // Done in setup.ts // Vue.use(VueCompositionApi) export function createApp() { // create router and store instances - const store = useStore(true) - store.reset() + setActiveReq({}) + const store = useStore() store.state.counter++ diff --git a/jest.config.js b/jest.config.js index eb5cc480..9672b353 100644 --- a/jest.config.js +++ b/jest.config.js @@ -1,7 +1,7 @@ module.exports = { preset: 'ts-jest', collectCoverage: true, - collectCoverageFrom: ['/src/**/*.ts'], + collectCoverageFrom: ['/src/**/*.ts', '!/src/devtools.ts'], testMatch: ['/__tests__/**/*.spec.ts'], setupFilesAfterEnv: ['./__tests__/setup.ts'], globals: { diff --git a/src/devtools.ts b/src/devtools.ts index 9f9e6a22..154467d9 100644 --- a/src/devtools.ts +++ b/src/devtools.ts @@ -1,4 +1,4 @@ -import { DevtoolHook, StateTree, Store } from './types' +import { DevtoolHook, StateTree, StoreWithState } from './types' const target = typeof window !== 'undefined' @@ -29,7 +29,7 @@ interface RootState { let rootStore: RootState -export function useStoreDevtools(store: Store) { +export function useStoreDevtools(store: StoreWithState) { if (!devtoolHook) return if (!rootStore) {