如何导入“ isOneline”功能?

时间:2018-06-25 04:58:13

标签: javascript unit-testing jestjs

我需要为Jest测试框架创建一个自定义匹配器,具体与.toEqual()相同,但具有可选的message参数。

我首先从实际的.toEqual()匹配器from here复制所有内容。

我设法带出了除isOneline之外的所有该匹配器函数中使用的。是defined here

但是我看不到如何将其导入/请求到我的代码中。有可能吗?

1 个答案:

答案 0 :(得分:3)

您尝试过吗?

const { isOneline} = require('<path to util.js file>');

const isOneline= require('<path to util.js file>').isOneline;

编辑:

这有效(见评论):

const isOneline = require('expect/build/utils').isOneline;