testing-library相关内容

当状态更新不影响用户界面时,防止未包装在动作(...)中的Jest警告(&C)

我正在尝试找出是否有方法可以防止在导致警告发生的状态更新后没有断言时,由Jest/Testing-Library引发的警告中没有包装";,或者我是否应该直接忽略此警告。 假设我有这样一个简单的组件: import React, {useEffect, useState} from 'react'; import {getData} from 'services'; const ..

如何解决“更新未包含在 act() 中"的问题?测试库反应中的警告?

我正在使用一个会产生副作用的简单组件.我的测试通过了,但我收到警告 Warning: An update to Hello inside a test was not wrapped in act(...).. 我也不知道 waitForElement 是否是编写此测试的最佳方式. 我的组件 导出默认函数Hello() {const [posts, setPosts] = useSt ..

如何使用 testing-library 测试 ag-grid 中的内容?

我正在尝试编写一些简单的测试,让我想要呈现的标题和数据按预期显示.我创建了一个 repo - https://github.com/olore/ag-grid-testing-library 来重现.在浏览器中打开表格时,该表格看起来与我预期的一样. 和测试 test('渲染所有标题', async() => {const { getByText } = render( ..

如何在 Nuxt.js 中使用 Vue 测试库?

我想在我的 Nuxt 中使用 Vue 测试库.js 应用程序.但是在安装软件包后立即启动测试会触发此错误: 'vue-cli-service' 未被识别为内部或外部命令、可运行的程序或批处理文件. 这大概是因为 Nuxt.js 没有使用 vue-cli-service. 尽管如此,是否有一种简单的方法可以将 Vue 测试库 与 Nuxt.js 一起使用? 解决方案 听起来 ..
发布时间:2021-06-11 18:46:56 前端开发