12得票2回答
使用jest + vuejs + vuetify时出现意外的标识符错误。

我已经四处寻找答案了。我怀疑这是一个.babelrc的问题,但我找不到可行的解决方法。 应用程序运行得非常好,但我发现,Jest和Rollup确实依赖于.babelrc。另一个可能的罪魁祸首是Leaflet。在所有我构建和测试的组件中,只有包含Leaflet和vue2-leaflet的一个似...

12得票2回答
Jest - 语法错误:意外的标识符

我正在使用Jest对一些NodeJS函数进行测试,但它不支持import语句,例如import DatabaseController from '../util/database-controller'。 我已经阅读了一些资料,有人建议安装babel-jest并更新我的配置(如下所示),但我没...

11得票2回答
使用ES6模块的babel-jest

我很高兴地使用Node 8.6,并打开了实验性的ES6模块选项(--experimental-modules)。这使我能够完美地为Node编写纯ES2015代码,而不需要使用Babel。 问题在于,当我尝试使用Jest创建一些测试时,它会报错语法错误:“Unexpected token im...

11得票2回答
Jest失败:在React 16升级后,从'ReactShallowRenderer.js'找不到模块'react/lib/React'

我刚刚从v15.6.2升级到react v16.0.0(通过变基) 问题 运行我的jest测试会出现以下错误 ● Test suite failed to run Cannot find module 'react/lib/React' from 'ReactShallow...

11得票1回答
Styled-components/macro 无法与 Jest 协同工作。

我正在尝试将Jest (ts-jest) 整合到使用 styled-components/macros 的TypeScript项目中。但出现以下错误,Jest报错: ts-jest[versions] (WARN) Version 4.0.2 of typescript installed ...

11得票2回答
如何在JEST中测试DOM操作

我正在尝试测试一个ES6函数,每当执行时都会更新DOM元素。目前,由于HTML页面尚未加载,我得到了空的节点列表。在不依赖于HTML页面的情况下,如何使用JEST进行纯测试?jest.dontMock('../scripts/taskModel'); import Request from '...

11得票2回答
Jest快照在本地可以正常工作,但在Travis CI上一直失败。

我的Jest快照测试在Travis上一直失败,出现以下差异:- "_instance": Constructor { + "_instance": { 开发依赖包括:"babel-jest": "^19.0.0", "jest": "^19.0.2", "react-ad...

10得票1回答
Jest在多项目模式下无法识别配置文件

我们最近将两个不同的代码库合并成了一个单一的代码库。每个库都使用jest,具有自己的自定义配置,在它们各自的package.json文件中定义。 我想使用"--projects"标志从monorepo的根目录下运行Jest以跨两个项目运行测试。 我已经在monorepo的根目录中添加了一个"...

10得票4回答
Jest和Babel转译 - SyntaxError: Cannot use import statement outside a module

在某些测试中,我使用JEST时遇到困难,在运行测试时出现以下错误: 测试套件无法运行 ...node_modules\p-retry\index.js:1 ({"Object.<anonymous>":function(module,exports,require,__...

10得票3回答
React Jest测试在使用ts-jest时无法运行 - 导入文件中出现意外的标记

我有一个测试,是在一个JSX文件中编写的针对TSX文件的测试,但由于出现了意外的标记(unexpected token),导致无法运行。 Test suite failed to run Jest encountered an unexpected token This ...