根级别`beforeEachFile`和`afterEachFile`

时间:2018-12-08 13:52:12

标签: mocha

我试图做一个根级before,它在每个测试文件之前和每个测试文件完成之后运行。所以换句话说,我希望它在“最高”描述之前和之后运行。

我要执行此操作的唯一方法是将最上面的describebeforeafter添加到每个文件中。但是它变得非常多余,我可以只在根级别执行吗?

1 个答案:

答案 0 :(得分:1)

将您所有的描述都包装到另一个描述中可以解决吗? (无双关语)?

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

  before(() => {

  }

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

    })

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

    })

  })

  after(() => {

  })

})