diff --git a/jest.config.js b/jest.config.js index 345b52ed3..37ac72daf 100644 --- a/jest.config.js +++ b/jest.config.js @@ -9,11 +9,9 @@ module.exports = { }, testMatch: ['/test/unit/**/*.spec.js'], testPathIgnorePatterns: ['/node_modules/'], - setupFilesAfterEnv: [ - './test/setup.js' - ], - "transform": { - "^.+\\.js$": "/node_modules/babel-jest" + setupFilesAfterEnv: ['./test/setup.js'], + transform: { + '^.+\\.js$': '/node_modules/babel-jest' }, coverageDirectory: 'coverage', coverageReporters: ['json', 'lcov', 'text-summary', 'clover'], diff --git a/src/store.js b/src/store.js index 474d02f25..549fd1a4f 100644 --- a/src/store.js +++ b/src/store.js @@ -10,7 +10,7 @@ export function createStore (options) { export class Store { constructor (options = {}) { - if (process.env.NODE_ENV !== 'production') { + if (__DEV__) { assert(typeof Promise !== 'undefined', `vuex requires a Promise polyfill in this browser.`) assert(this instanceof Store, `store must be called with the new operator.`) }