0

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');
});
4

1 回答 1

1

目前没有办法这样做,尽管我们有一个问题要解决:https ://github.com/avajs/ava/issues/840

于 2017-07-28T07:52:15.363 回答