我需要劫持量角器为此提供的it()
:
let it_save = it;
it = function(str, fn, to){
try{
it_save(str, fn, to);
}catch(e){
fail(e);
}
};
我不想在beforeAll
函数中的每个规范文件中执行此操作。我尝试将这段代码放在onPrepare
的配置选项中,但这会引发错误。我有什么办法可以在一处实现这一目标?
还有什么其他方法可以让我只要在里面抛出错误就可以快速失败?现在,即使抛出错误,它也会为指定的defaultTimeoutInterval
运行。