我正在使用 Cypress.IO(它支持 Mocha Reporters,因此包含 Mocha 标签)。
假设我在多个文件中有多个测试:
test1.js:
describe('A', () => {
describe('B', () => {
it('Test1', () => {
...
})
})
})
test2.js:
describe('A', () => {
describe('B', () => {
it('Test2', () => {
...
})
})
})
在 Cypress.IO 中运行时,运行如下所示:
A
B
Test1
A
B
Test2
但是,我希望运行看起来像这样:
A
B
Test1
Test2
简而言之,任何存在于相同描述层次结构中的东西都应该组合在一起。
我尝试寻找插件,但没有发现任何这样做的。然后我查看了自定义 Mocha 报告器,因为 Cypress.IO 支持它们,但也出现了空白。
你知道我可以用什么插件、记者、选项或其他任何东西来做到这一点吗?
谢谢!