Here is a simple github repo demonstrating my problem
我的代码需要在我的Mocha测试套件集中的每个describe
之前运行。我以为根级挂钩可以满足此要求,但是我还有一个测试套件,出于速度原因,它需要以一种在所有测试中共享的方式进行设置,因此它也需要before
作为beforeEach
。
出乎意料的是,套件级别的beforeEach
之后的根级别before
被称为。鉴于此,我将需要运行在每个顶级describe
之前,还要运行在同一测试套件的before
之前的必要代码放在哪里?