Я не уверен, почему не удается импортировать GA в мой модульный тест.Как я могу это исправить?
Может быть, ошибка JEST должна указывать мне правильное направление, но, к сожалению, это не так:
Jest encountered an unexpected token
This usually means that you are trying to import a file which Jest cannot parse, e.g. it's not plain JavaScript.
By default, if Jest sees a Babel config, it will use that to transform your files, ignoring "node_modules".
....
/Users/me/app/node_modules/@ionic-native/google-analytics/index.js:20
import { Injectable } from '@angular/core';
^^^^^^
SyntaxError: Unexpected token import
2 | import { Http } from '@angular/http';
3 | import { Events } from 'ionic-angular';
> 4 | import { GoogleAnalytics } from '@ionic-native/google-analytics';
По инструкции я расширил свой package.json
с помощью
"transformIgnorePatterns": [
"<rootDir>/node_modules"
],
, но он все равно не работает с той же ошибкой