腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
使用
Jest
测试
时
,
使用
webpack
导入
图像
时
,
酶
渲染
失败
、
、
、
、
我想
测试
一个简单的组件是否可以
渲染
(因为我还在摸索
Jest
)。应用程序本身加载带有
webpack
的
图像
以显示徽标。 当我试图挂载/呈现/浅层无状态组件
时
,
Jest
抛出一个错误。vtEXtSoftwareAdobe ImageReadyq�e<K�IDATx��] \�����=)DY 它似乎试图加载
图像
,但
失败
了。如何停止
Jest
加载任何组件的
图像
,或使其加载
图像
浏览 116
提问于2017-05-19
得票数 6
回答已采纳
1
回答
JEST
测试
套件在TypeError中
失败
: environment.setup不是一个函数
、
我试图将
测试
添加到我的应用程序中,但是
测试
失败
了,出现了以下错误: node_modules/
jest
-runner/build/run_test.js:71:23中的TypeError: environment.setup不是一个函数 {“预设”:"env",“rest”,"plugins":"transform-class-p
浏览 0
提问于2018-02-28
得票数 1
1
回答
带有ES6 Arrow函数的
Jest
和
酶
测试
反应元件
、
、
我在我的反应项目中加入了
Jest
和
酶
,运行
webpack
2。在运行
jest
时
,我在React组件中
使用
ES6箭头函数
时
遇到了错误。-- more markup --> );
Jest
在运行
测试
套件
时
失败
,我是否需要在包json / babelr
浏览 2
提问于2017-06-27
得票数 3
回答已采纳
2
回答
哪个
导入
与FontAwesomeIcon、React和
Jest
一起
使用
?
、
、
、
我有一个React站点(
使用
TypeScript和
Webpack
),它
使用
FortAwesome的react-fontawesome包来呈现图标。该包的
导入
方式如下:在
使用
酶
添加
Jest
测试
时
,任何
使用
包含对FontAwesomeIcon的引用的组件的
测试
浏览 5
提问于2018-04-29
得票数 1
1
回答
创建-React应用程序
测试
和
Jest
模拟
、
、
、
、
对于正在工作的项目,我们决定
使用
自定义构建的JS库,该库在DOM中注入一个<script>标记,该标记链接到第三方JS库。我一直在写这个项目的反应与CRA和
使用
Airbnb
酶
与浅层
渲染
,以
测试
组件。在介绍这个自定义构建的JS库之前,我们没有问题来
测试
这个项目并获得很强的覆盖率。当我们引入它
时
,从目标组件(引入自定义逻辑的地方)到根目录的所有
测试
文件都开始
失败
。我怀疑这是因为我
使用
Airbnb
酶</
浏览 1
提问于2018-08-23
得票数 0
1
回答
CI环境下TypeScript
导入
失败
、
我正在
使用
Preact + TypeScript +
Jest
+
酶
对我的应用程序运行一组
测试
。
测试
在本地开发环境中运行良好,但在CircleCI环境中运行时
失败
,错误如下: error TS2307:无法找到模块‘../../src/路/公共/文章’或其相应的类型声明.我甚至尝试将
导入
的模块移动到与
测试
文件相同的文件夹中,并将
导入
更改为“./ test”,但仍然
失败
浏览 4
提问于2022-10-01
得票数 0
1
回答
Jest
遇到一个意外的令牌从“酶类”
导入
{ configure }
、
、
、
我正在尝试用
Jest
和
酶
测试
我的应用程序。每当我运行“纱线
测试
”
时
,我都会收到以下错误: 这通常意味着您试图
导入
Jest
无法解析的文件,例如,它不是普通的JavaScript。默认情况下,如果
Jest
看到一个Babel配置,它将
使用
该配置来转换您的文件,而忽略"node_modules“。·如果您只是想模拟非JS模块(例如二进制资产),可以
使用
"
浏览 0
提问于2018-10-31
得票数 0
3
回答
Jest
和
酶
有什么区别?
、
、
、
、
我刚开始做单元
测试
。我想
测试
React项目。我从React文档开始,它将
酶
称为
测试
工具,这对我来说有点模糊。 enzyme断言库还是任务运行程序?
测试
react-redux项目的最佳方法是什么?
浏览 9
提问于2017-03-06
得票数 47
1
回答
如何编写
渲染
组件的单元
测试
、
这是我的
渲染
功能 const notes: any = []; const</UitkMenuContainer> </div> )} 我想为这个部分创建单元
测试
,我现在有一个简单的
测试
,但是它不能工作,接收到的长度是0而不
浏览 1
提问于2022-02-14
得票数 0
回答已采纳
1
回答
Jest
/react - TypeError:无法读取未定义的属性“”touchStart“”
、
、
、
、
我已经
使用
react,
webpack
和
jest
/
酶
创建了
测试
组件的项目。在
webpack
中为文件添加了别名,并在"moduleNameMapper“中的
jest
.config.js中添加了相同的别名。但在运行
测试
时
出现以下错误:TypeError: Cannot read property 'touchStart' of undefined
浏览 13
提问于2020-02-20
得票数 3
3
回答
测试
未绑定React的react组件库
时
出现
Jest
错误
、
、
我一直在阅读有关方法的文章,并采用了一种方法,在这种方法中,您可以
使用
Webpack
和Babel来绑定而不
使用
React,因为如果您不这样做,将会出现错误,因为将
导入
两个版本的React (一个在组件库中,但当我进行简单的
Jest
测试
时
: import React from 'react' import { Form } from '.更新2:我又换回了
浏览 54
提问于2019-10-09
得票数 0
回答已采纳
1
回答
测试
用
酶
和玩笑做出反应,错误不能从'index.js‘中找到模块'@babel/polyfill/lib/noConflict’
、
、
、
我对单元
测试
很陌生,我刚刚开始为我的react项目编写单元
测试
。我的项目是
使用
创建-反应-应用程序创建的,我已经安装了所需的
测试
库,如
酶
、
酶
适配器-Reacti-16和
jest
-
酶
。我在src目录中创建了一个新文件setupTests.js,并添加了
酶
配置。 当我试图
使用
命令npm test运行单元
测试
时
,我收到了下面的错误,因此我的
测试
失败
了。
浏览 1
提问于2020-09-17
得票数 0
回答已采纳
1
回答
React 16: SyntaxError:无法在模块外
使用
导入
语句
、
、
、
、
SyntaxError:无法在模块外
使用
导入
语句用
Jest
+
酶
库执行
测试
用例
时
抛出错误
浏览 2
提问于2022-07-18
得票数 -1
3
回答
如何用
jest
和类型类型进行
测试
--一个基本的反应性功能组件
、
、
这有点令人震惊,但我很久以来一直试图找到一个简单的例子,说明如何
使用
jest
和类型记录来
测试
一个愚蠢的react组件,但我无法成功。我看过: "typescript": "^3.5.3",
浏览 0
提问于2019-08-04
得票数 4
回答已采纳
8
回答
测试
反应:目标容器不是DOM元素
、
、
、
我试着在
使用
Webpack
的时候用
Jest
/
酶
测试
一种反应组分。我有一个很简单的
测试
import { shallow } from 'enzyme';
测试
文件引用第4行(即<App />的
导入</
浏览 8
提问于2016-10-11
得票数 42
回答已采纳
1
回答
带反应弹簧/反应运动的快照
测试
、
、
、
、
我试图用
Jest
和
酶
来
测试
我的反应成分。有些组件中有动画组件(从react-spring/react-motion
导入
),它将函数呈现为其子函数。这使得
测试
变得非常困难。我做了很多研究,想出了三个想法:
使用
酶
的mount
渲染
一切,并对其进行快照
测试
。我发现昂贵的组件是不可能的/无效的,生成的快照通常很重(1MB - 2MB)。用
酶
的shallow和快照
测试
组分。然后找到动画
浏览 0
提问于2018-12-28
得票数 2
回答已采纳
1
回答
全局模拟
Jest
/
酶
在反应中的作用
、
、
、
通常情况下,我的函数被
导入
到我想要
使用
jest
/
酶
法
测试
的反应组件中。 通常,我可以通过wrapper.instance().functionName访问组件中定义的函数,然后
测试
函数是否已被调用。类似地,在
测试
中挂载组件
时
,我可以在as支持中传递一个模拟函数,然后检查该组件是否已被调用。但是,我没有方法来
测试
导入
到组件中的函数(不是内部定义的,也不是作为道具定义的)。是否有一种方法可以
使用</em
浏览 0
提问于2019-03-22
得票数 3
回答已采纳
2
回答
React路由器V6 - useNavigate()只能在<Router>组件的上下文中
使用
、
、
、
、
当我
使用
Jest
酶
运行我非常基本的
测试
时
,我遇到了上述错误: expect(shallow(<CustomerListTable customers={mockCustomers} />).length
浏览 4
提问于2021-11-19
得票数 5
回答已采纳
1
回答
如何在
Jest
测试
中处理.gql文件
导入
、
、
、
、
我正在尝试
测试
一个
导入
.gql文件的组件。当我试图在
Jest
文件中构建组件
时
,我会收到以下错误:query getUser { <script>import GET_USER from '
浏览 1
提问于2019-06-12
得票数 3
回答已采纳
1
回答
我怎样才能在同一个回购中同时
使用
笑话匹配器和
酶
匹配器?
、
、
、
长期以来,我们一直
使用
酶
来
测试
我们的反应组分,但我们已经开始逐步迁移到反应
测试
库中。根据安装文档,我已经将
酶
和
jest
匹配器添加到我的存储库中。
浏览 4
提问于2021-12-17
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
前端单元测试入门
你需要了解的前端测试“金字塔”
携程租车React Native单元测试实践
对 React 组件进行单元测试
使用Jest测试原生TypeScript项目
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券