jestjs 相关问题

Jest是一个由Facebook基于Jasmine制作的JavaScript单元测试框架,提供自动模拟创建和jsdom环境。它通常用于测试React组件。

Jest 无法在 React 项目中编译绝对导入

我在项目中使用绝对导入,但是当我尝试导入模块时,Jest 无法编译它。我尝试将文件夹路径添加到 moduleNameMapper 对象,但这不起作用...

回答 1 投票 0

Node:无法在 Jest 中的模块外部使用 import 语句

直到今天我已经用jest做了很多测试,我从未收到过这个错误。我还没有更新我的 Jest 版本,代码与其他日子相同。 收到的错误是: 何塞卡洛斯...

回答 1 投票 0

使用 Jest 和 React 测试库测试 React-toastify

所以我有一个简单的组件,带有一个按钮,可以打开一个反应吐司模式。当用户单击react-toastify 中内置的“关闭”按钮(X) 时,模式将关闭。 现在我想要

回答 1 投票 0

为什么 JEST 在使用不同的语法时会在异步回调上引发超时?

我正在 Node.js 中使用 Jest 进行学习。 当我的测试在 5000 毫秒后超时失败时,我在找到第一个修复程序后遇到了一些麻烦。 奇怪的是,我的代码适用于以下...

回答 1 投票 0

Jest 和 TypeScript:VS Code 找不到名称

我正在将 Jest 与 TypeScript 结合使用。尽管我的代码可以工作并且可以构建我的项目,但 Visual Studio Code 会针对所有 Jest 方法(describe()、test()...)抛出该错误: 找不到呐...

回答 3 投票 0

测试调用函数 onClick 反应时出错

我有以下组件和以下测试。尽管该函数已被模拟,但该测试还是失败。我想知道我应该如何解决它。 "@testing-library/react": "^14.2.1&

回答 1 投票 0

错误语法错误:带有玩笑和react-native的意外标记

我在使用react-native配置jest时遇到问题,当我安装第三个库时,我遇到了jest语法错误。 我安装了react-native-radio-buttons-group,但出现以下错误: 细节: ...

回答 1 投票 0

Vue 3 Pina 尝试测试依赖于另一个商店的 pina 商店

我基本上有一个商店依赖于另一个商店,但我没有找到一种方法来仅模拟依赖商店。 示例伪代码 vue 3 ish: // 我想要模拟的商店 导出常量 useStore1 =

回答 2 投票 0

如何在rtl测试中模拟useState

这是组件 常量分析 = () => { const [isLoading,setIsLoading]=useState(true); const handleAnnouncementsClick = () => { 导航('/应用程序/公告'); }; 返回 ( <

回答 1 投票 0

在 Jest 测试中使用 webpack 的工作加载器解决导入问题

我正在编写一个 Jest 测试,但在解决此使用 webpack 的工作加载器的导入时遇到问题 从 'worker-loader?name=image_info!@WORKERS/image-info' 导入 ImageInfoWorker; 我有一些...

回答 5 投票 0

测试 React 功能组件的条件渲染部分(Jest + @testing-library/react)

这是关于测试在 useEffect() 中具有状态更新的组件。问题是组件总是根据其默认状态进行测试。 有很多问题......

回答 1 投票 0

尽管在使用 jest 进行单元测试期间无效,但仍在提交表单 - React

我正在尝试测试提交表单的组件: 该组件需要一个“onSubmit”函数。 它包括一个类型设置为“电子邮件”的输入字段。 当我尝试提交无效电子邮件时,...

回答 2 投票 0

Jest --watch 始终运行所有测试

我最近从 Mocha 切换到 Jest。除了始终运行所有测试的监视模式之外,一切都工作正常(不仅仅是与文档中所述的未提交文件相关的测试)。我已经搜索过...

回答 3 投票 0

笑话脚本失败并退出状态 1

我有几个测试脚本在测试全部成功通过后失败,但不确定原因。我在网上搜索过没有解决的解决方案 问题。 这是您...

回答 1 投票 0

如何在 Jest 中使用单个导出索引文件处理 JS 库的对等依赖关系?

对蜿蜒的问题标题表示歉意,乍一看可能没有意义。让我解释。 我有一个名为 foo-bar-ui 的库包,用于一些共享 UI 组件。所有组件均为exp...

回答 1 投票 0

如何使用 jest 和测试库测试 addEventListener?

我在reactJS中创建了一个自定义钩子,它监听元素尺寸的变化,然后计算元素的宽度和高度。 导出函数 useDynamicDimensions(element) { 常量 [ ...

回答 1 投票 0

笑话测试用例因调整大小事件而失败

我在reactJS中创建了一个自定义钩子,它监听元素尺寸的变化,然后计算元素的宽度和高度。 导出函数 useDynamicDimensions(element) { 常量 [ ...

回答 1 投票 0

在玩笑中模拟地图框点击处理程序回调

假设我有一张mapbox 地图。 Mapbox 地图有一个 onclick 处理程序,在 onclick 处理程序的回调中,调用一个函数: 从“mapbox-gl”导入{地图} 常量地图 = 新地图({ 继续...

回答 1 投票 0

React 测试库错误:未捕获 [TypeError: _scrollViewRef$curren.scrollTo 不是函数]

我有一个反应组件 从 'react' 导入 React, { useEffect, useRef, useState }; 导入'./PopularBrands.scss'; 从 '../../../assets/images/brands/LG.png' 导入 LG; 从 '../../../

回答 1 投票 0

即使在 Jest 中启用 ESModule 支持后,由于 uuid,Jest 也无法解析测试

当我尝试使用 Jest 29.7.0 运行测试时,它显示以下错误: Jest 遇到意外令牌 Jest 无法解析文件。这种情况会发生,例如当您的代码或其依赖项使用...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.