我们写了一个模拟,曾经是项目的一部分,然后我们决定将它发布到内部nexus。现在,当我们使用这个包时,它比在项目中时慢(非常慢)。以前的测试用例过去需要5秒才能运行,但现在已超过20秒。
我们将在global.test.ts中导入包,如下所示:
import {cts} from 'mock-package';
我们有
beforeEach('some description', () => {
global.cts = _.clone(cts)
});
beforeEach与之前发布的嘲讽是一样的,这种嘲讽导致了缓慢。