我试图做一个根级before
,它在每个测试文件之前和每个测试文件完成之后运行。所以换句话说,我希望它在“最高”描述之前和之后运行。
我要执行此操作的唯一方法是将最上面的describe
和before
和after
添加到每个文件中。但是它变得非常多余,我可以只在根级别执行吗?
答案 0 :(得分:1)
将您所有的描述都包装到另一个描述中可以解决吗? (无双关语)?
describe('all stuff', () => {
before(() => {
}
describe('something', () => {
it('...', ()=> {
})
it('...', ()=> {
})
})
after(() => {
})
})