根级“beforeEachFile”和“afterEachFile”

Root level `beforeEachFile` and `afterEachFile`

我正在尝试在每个测试文件之前和每个测试文件完成之后执行 before 的根级别 运行。所以换句话说,我希望它在 "top most" 之前和之后 运行 描述。

我让它工作的唯一方法是在我的每个文件中添加最顶部的 describe beforeafter。但是它变得非常多余,我可以只在根级别进行吗?

将您的所有描述包装在另一个描述中是否解决了(没有双关语意)?

describe('all stuff', () => {

  before(() => {

  }

  describe('something', () => {
    it('...', ()=> {

    })

    it('...', ()=> {

    })

  })

  after(() => {

  })

})