有没有办法在Ava中检测AssertionError

时间:2017-07-27 11:31:06

标签: ava

我想要做的是console.log如果AVA测试失败,但我找不到任何关于如何执行此操作的文档 - 如果可能的话。

test.afterEach.always(t => {
  if(t.hasFailure()){                  //something like this
    console.log(JSON.stringify(t.context.someJSON));
  }   
});

test('it fails', t => {
  t.context.someJSON = {sample: 'object'}
  t.fail('forced failure');
});

1 个答案:

答案 0 :(得分:1)

目前无法做到这一点,尽管我们遇到了一个问题:https://github.com/avajs/ava/issues/840