jsdom 相关问题

为node.js实施WHATWG DOM和HTML标准(以及其他)



有一种解析字符串并在corvid wix中使用querySelector吗?

我获取了一个HTML页面作为字符串,并希望在标签之间检索文本并从json键获取值。在javascript中,这可行:例如,如果字符串是:...

回答 2 投票 0

在单元测试中出现笑话

[运行单元测试时,我发现以下错误:错误:未实现:HTMLCanvasElement.prototype.getContext(未安装canvas npm包)

回答 1 投票 0

在ase.config.ts中导入JSDOM时出现“数组长度无效错误”

我已经将React代码库迁移到Typescript,但是在设置Jest时遇到了问题。当我尝试对* .test.tsx或.test.jsx文件运行笑话测试时,出现以下错误:RangeError:...

回答 1 投票 0

DOM节点和javascript名称空间之间是什么关系?

在此示例中,变量foo为什么不引发ReferenceError?没有变量声明,但是在呈现DOM之后,它显然在范围内。 DOM之间有什么关系...

回答 1 投票 2

create-react-app:对Jest测试使用代理

我想在我的React Jest测试中使用实际的API。因为测试环境是JSm,所以我无法发出跨域请求。在开发中,可以通过在...

回答 1 投票 0

'globalThis'在Jest测试用例中未充分定义

我在我的React WebApp中使用globalThis属性,特别是globalThis.scrollTo(0,0)。我正在使用Jest和Enzyme进行单元测试。截至测试用例失败,因为它无法识别...

回答 1 投票 0

为什么我不能使用JSDOM获得DIV的偏移量?

这就是我正在做的:var mocha = require('mocha'); mocha.describe('div',function(){mocha.it('positions',function(){document.body.innerHTML ='

回答 2 投票 1

如何在JSDOM中使用createTextNode?

我正在尝试使用Jasmine和jsdom为HTML组件编写UI测试。在我的组件中,我使用createTextNode生成DOM元素的内容。但是,当测试运行时,...

回答 1 投票 0

node.js模块通过命令行运行,而不是通过脚本运行

我已经在Windows 8.1机器上安装了jsdom。如果我是本地安装jsdom的目录之一,则可以调用node jsdom,一切正常。但是,如果从相同的dir / pwd中调用...

回答 1 投票 0

nodejs可以从网页中读取console.log()吗? [关闭]

是否可以通过本地计算机中的nodejs读取网页的console.log()输出?例如,通过nodejs脚本读取此页面的输出。 Example.com/index.html console.log(...

回答 1 投票 -1

addEventListener()上的Ava测试setTimeout()

[我具有要通过ava和浏览器环境进行测试的功能foo(){setTimeout(()=> {const event = new CustomEvent('pushcommand',{detail:'foo',bubble:true}} )...

回答 1 投票 0

React-Testing-Library(RTL):动画导致React姿势出现TypeError

我有一个带有React Pose(https://popmotion.io/pose/)动画的React应用程序。这很好用,但是当我为组件编写集成测试(使用react-testing-library)时,...

回答 1 投票 5

带有React姿势的反应测试库

我有一个带有React Pose(https://popmotion.io/pose/)动画的React应用程序。这很好用,但是当我为组件编写集成测试(使用react-testing-library)时,...

回答 1 投票 2

如何在mocha单元测试中模拟document.evaluate()和XPathResult?

[我有下面的JavaScript类包装document.evaluate()使用XPath选择DOM元素:'use strict'Object.defineProperty(exports,'__esModule',{value:true})类ElementByXPath {...

回答 1 投票 0

Node.js似乎在循环后没有释放内存

const axios = require('axios'); const JSDOM = require('jsdom')。JSDOM; axios.get('https://facebook.com').then(response => {let i = 1; while(true){console.log(i ++); ...

回答 1 投票 1

如何用未反应代码模拟笑话中的按钮单击

我有一些Vanilla Javascript代码片段(使用JQuery,但没有主要的前端框架,如React / Angular)。代码看起来像这样setupIconClickEvents(){$('#someButton')。on('click',(...

回答 2 投票 0

如何用笑话测试节点列表

我尝试用Jest测试一个JavaScript函数,该函数检查变量是否为节点列表。这是浏览器功能,将在浏览器中使用。这是函数:/ ** * @description检查...

回答 1 投票 0

即使Window.location.href包含查询字符串,为什么也未定义Window.location.search?

我已经编写了一个函数,用于根据David Walsh的“获取查询字符串参数”获取给定查询字符串的值。 export const getQueryStringValue =(名称)=> {const formattedName =名称。...

回答 1 投票 0

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