morflot
@morflot
Frontend Developer

Ошибка синтаксиса jest тестов?

Добрый день!
При запуске тестов, везде падает ошибка

({"Object.":function(module,exports,require,__dirname,__filename,global,jest){import { shallowMount, mount, createLocalVue } from '@vue/test-utils';
SyntaxError: Unexpected token {


файлы конфигурации:
package.json

"jest": {
        "verbose": true,
        "rootDir": "ui/",
        "transform": {
            "\\.js$": "babel-jest",
            "^.+\\.vue$": "vue-jest"
        },
        "moduleFileExtensions": [
            "js",
            "json",
            "vue"
        ],
        "transformIgnorePatterns": [
            "/node_modules/"
        ],
        "moduleNameMapper": {
            "common/vue/mixins/": "<rootDir>/__mocks__/jsFileMock.js",
            "common/vue/components/ns-servers": "<rootDir>/__mocks__/jsFileMock.js"
        }
    },

.babelrc
{
    "presets": [["@babel/env", { "modules": false }]],
    "env": {
        "test": {
            "presets": [["@babel/env", { "targets": { "node": "current" } }]]
        }
    }
}
  • Вопрос задан
  • 250 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы