jsdom 相关问题

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

在整个测试中记录持久性问题

我一直在撞墙而且为了我的生活,我无法弄清楚这个问题。我正在使用Jest(ts-jest)和默认的JSDOM进行测试。在我的测试中,我宣布文件......

回答 1 投票 1

给出ReferenceError的mocha命令:未定义窗口

我正在使用命令:mocha --compilers:./ test / babel-setup.js --recursive --watch它给出了错误:ReferenceError:window未定义我在babel-setup.js中有以下内容:require( ” ...

回答 2 投票 26

为什么JSDOM会改变html结构?

这是代码var fs = require('fs')var htmlSource = fs.readFileSync(“public / html / index.html”,“utf8”)var jsdom = require('jsdom'); const {JSDOM} = jsdom; const dom = new JSDOM(htmlSource); ...

回答 1 投票 0

如何在jsdom @ 5中使用jQuery?

我正在从node.js迁移到io.js,而我的旧node.js代码不适用于jsdom @ 5。 var jsdom = require('jsdom'); var $ = require('jquery')(jsdom.jsdom()。createWindow);这是错误:/ tmp / ...

回答 3 投票 11

如何使用querySelector选择整个文档

如何使用querySelector选择整个文档以下是代码:var jsdom = require('jsdom'); const {JSDOM} = jsdom; const dom = new JSDOM(htmlSource)var q = dom.window.document ....

回答 1 投票 -2

JSDOM和jQuery没有一起工作

我对测试环境很新,比如摩卡和柴,我想通过以下在线教程进行练习,但似乎它不喜欢我做的事情并且给我一个错误说:全球....

回答 2 投票 2

如何在一个脚本中监视javascript函数,该脚本被注入jsdom用于测试目的?

我正在尝试在开发chrome扩展时测试功能。对于我的测试框架,我使用sinon(间谍,模拟和存根),mocha,chai和jsdom(创建一个执行我的chrome的dom ...

回答 1 投票 0

jsdom.env没有在node.js C9上工作

所以我最近在C9上使用Node.js并在javascript文件中遇到了这个问题:jsdom.env(“”,function(err,window){TypeError:jsdom.env不是函数这是我的代码:var ...

回答 2 投票 4

如何使用React和Redux测试具有嵌套容器的组件?

由于我正在处理的应用程序的复杂性,我决定使用嵌套的redux容器,而不是将一个动作作为prop传递给子组件。但是,这证明了......

回答 4 投票 14

如何使用jasmine使用DOM元素测试JavaScript?

我试图在jasmine中为JavaScript代码编写测试,包括不起作用的DOM元素。当我只测试JavaScript代码(只是简单的函数而不是DOM元素)时,它可以工作。一世 ...

回答 2 投票 2

试图用jQUERY加载.json

我正在尝试使用.getJSON将.json文件加载到我的程序中但由于某种原因它不会加载var jsdom = require(“jsdom”); const {JSDOM} = jsdom; const {window} = new JSDOM(); const {...

回答 1 投票 0

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