忽略不直接进行测试的导入

时间:2019-05-22 15:32:55

标签: jestjs

当我运行jest从具有自己的导出和导入文件的文件中测试一个功能时,所有依赖项都由jest导入和处理,因此如果不处理漏洞累累的项目,我将一动不动。如果不需要,是否可以忽略导入测试功能所需文件中的所有内容?

好吧,我尝试了模拟任何事情,使用全局变量进行jest配置,忽略了scss文件-没有任何帮助,尽管取得了一些积极成果

import { importedFunc } from '.';
const id = 'Prefix-2347';

describe('Test the stuff', () => {
  it('Should do the stuff correctly', () => {
    expect(importedFunc(id)).toBe('2347');
  });
});

importedFunc来自类似以下文件的文件

import {...} from 'bla-bla'

export const importedFunc(id) {...}
export const someOtherFunc(...args) {...}

我想要的是不使用测试功能来自的文件中的任何不必要的依赖项

0 个答案:

没有答案