如何将本地脚本导入jest test

时间:2018-04-19 16:06:00

标签: javascript reactjs jestjs

我有一些在我的index.html中引用的本地脚本。因此,我的反应组件可以在不需要正确定义的情况下全局访问它。

在单元测试期间,由于未导入,因此未定义引用失败。 有问题的模块是Kendo ui并保存在本地。如何让kendo成为全球参考?

我尝试了以下内容,因为这适用于我的setupTests文件中的全局jquery引用。

import * as kendo from '../public/scripts/kendo/kendo.all.min.js';
global.kendo = kendo;

然而,单元测试似乎挂起并且没有运行。

代码通过

调用它
// eslint-disable-next-line no-undef
return new kendo.data.HierarchicalDataSource({...options});

0 个答案:

没有答案