问题标签 [gulp-jest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gulp - 为什么“gulp-jest”会失败:“请使用 --harmony 标志运行节点!”?
运行时出现以下错误gulp test
:
这是我的吞咽任务:
重现:https ://github.com/SEEK-Jobs/react-playground
请注意,它npm test
可以正常工作(测试按预期gulp test
失败),但会因上述错误而失败。两者都npm test
具有gulp test
相同的配置对象:
我究竟做错了什么?
jestjs - Run single test with jest.runCLI()
I want to use jest.runCLI()
in gulp
for executing only a changed test.
How can I do this?
How can I run just one test with jest.runCLI()
?
reactjs - 使用 Chutzpah 运行 JS 测试时找不到笑话参考
我想将我的 Jest 单元测试集成到 TFS CI,以便在构建期间它在 TFS 的构建输出中显示 Jest 单元测试结果。我使用了扩展 Chutzpah。以下是它的参考: https ://visualstudiogallery.msdn.microsoft.com/f8741f04-bae4-4900-81c7-7c9bfb9ed1fe https://blogs.msdn.microsoft.com/visualstudioalm/2012/03/01/visual-studio -11-beta-unit-testing-plugins-list/
我按照https://blogs.msdn.microsoft.com/matt-harrington/2014/10/27/javascript-unit-testing-using-the-chutzpah-test-runner-in-visual-studio/设置 chutzpah但我的测试未能发现 Jest 参考。
我们使用 Jest 预处理器作为Babel-preset-jest, babel-preset-es2015, babel-preset-es2015。我尝试将这些引用添加到 test.js 文件。但它仍然失败并显示消息错误:ReferenceError:找不到变量:开玩笑。
有人可以帮助确切地了解需要为 React js 应用程序添加哪些引用以在 chutzpah 中发现 Jest 单元测试。或对完成此类场景的任何 React js 应用程序的任何引用。
目前,当使用 NPM Test 执行 Jest 测试时,它运行正常,但我希望它在 VS 测试资源管理器中被发现
javascript - 使用 Jest 在 ReactJS 中进行模态按钮测试
您好,我正在尝试为我的 ReactJS 项目编写自动化测试。我的 LoginModal.js 在这里
我的测试文件如下:
我想为登录按钮编写单元测试,但我没有在线获得任何示例或示例。如果有人会帮助我,那就太好了。npm test
LoginModal 模块显示使用错误后。
我是 reactJs 的新手,我没有通过 google 获得任何关于 jest 或其他测试样本的教程。谢谢
gruntjs - 如何使用 grunt-run 运行 npm 脚本?
如何使用 Grunt 运行我的“测试”npm 脚本?它在这里说我可以使用 grunt-run 来完成。
包.json
Gulpfile.js - 样板代码
}
如果你可以只使用 npm 脚本,那么 Grunt/Gulp 的意义何在?他们需要更少的设置并做同样的事情。
jestjs - Jest 不能处理 insertAdjacentElement?
我想测试一个很简单的JS函数
有了这个(为了这个问题被剥离)Jest测试代码:
但是试运行对我大喊大叫:
这是 Jest 中的错误还是我在这里遗漏了什么?
jestjs - 开玩笑的测试用例没有失败也没有通过
我的 Package.json 代码:
我的 gulpfile 测试任务如下
我的测试用例文件是
成功时它应该给出statusCode 200,我通过期望200以外的方式使其失败,但测试用例没有失败也没有通过。
node.js - gulp-jest 不应用配置(具体为 moduleNameMapper)
我正在尝试使用 gulp 任务测试已导入 SASS 的 React 组件。这里的问题是 gulp-jest 不映射模块名称(因此它不能跳过 .scss 文件)并且测试失败(抛出:“SyntaxError: Unexpected token *”)。我不知道为什么它会这样。
最奇怪的是,它可以通过“npm test”和 jest-cli 完美运行,但由于某种原因不能使用“gulp test”。
这是组件:
这是测试:
这是 gulp 文件:
根目录中的 jestignore.js 只是导出空对象。
我确实有 jest.config.js 文件导出 npm test 命令的确切配置(只是想通过将 require() 更改为在 gulpfile 中配置自身来为您简化它)。
reactjs - 无法准备好未定义的属性调用
在上面的代码块调度程序是必需的,并且在注册后,模拟函数是未定义的。