所以我的Jest测试套件当前无法运行并显示以下错误
SyntaxError: Unexpected token import
这看起来像是经典的“不使用babel-jest”的东西。但是这些测试曾经奏效。他们在我的CI管道上工作,并且在我的队友计算机上工作...
(据我所知)没有任何变化。我已经删除了我的node_modules,重新安装了东西,清除了我的纱线缓存,检查是否在全球范围内安装了jest(不)。
所以现在我被卡住了。关于可能的原因或下一步尝试的任何建议?
实际的错误信息如下:
Details:
/.../pages/NewPasswordModal/NewPasswordModal.spec.js:1
({"Object.<anonymous>":function(module,exports,require,__dirname,__filename,global,jest){import NewPasswordModal from'@/pages/Settings/NewPasswordModal/NewPasswordModal';
^^^^^^
SyntaxError: Unexpected token import
at ScriptTransformer._transformAndBuildScript (node_modules/jest-runtime/build/ScriptTransformer.js:440:17)