在项目中的每个Mocha描述之前,需要在哪里定位需要运行的代码?

时间:2018-09-27 12:16:40

标签: mocha

Here is a simple github repo demonstrating my problem

我的代码需要在我的Mocha测试套件集中的每个describe之前运行。我以为根级挂钩可以满足此要求,但是我还有一个测试套件,出于速度原因,它需要以一种在所有测试中共享的方式进行设置,因此它也需要before作为beforeEach

出乎意料的是,套件级别的beforeEach之后的根级别before被称为。鉴于此,我将需要运行在每个顶级describe之前,还要运行在同一测试套件的before之前的必要代码放在哪里?

0 个答案:

没有答案