【发布时间】:2017-06-10 05:47:18
【问题描述】:
我正在使用 jest 来测试我的 reactJS 组件。 在我的 reactJS 组件中,我需要使用 jquery UI,所以我在组件中添加了这个:
var jQuery = require('jquery');
require('jquery-ui/ui/core');
require('jquery-ui/ui/draggable');
require('jquery-ui/ui/resizable');
而且效果很好。但是,现在,我需要用jest来做测试,但是当我将组件加载到testutils中时,我立即遇到了这个问题,
Test suite failed to run
ReferenceError: jQuery is not defined
如果您在应用中使用 jQuery,有没有人遇到过这个问题?
谢谢
【问题讨论】:
-
你试过
window.$ = require('jquery');吗?
标签: reactjs jestjs babel-jest