如何在 AVA 的测试报告中包含 before/after 钩子?

How to include before/after hooks in test report with AVA?

我有以下 test.js 文件:

const test = require("ava");
test.before("foo", t => {
    someSetupThatMightThrow();
});
test("bar", t => {
    t.pass();
});
test.after("baz", t => {
    someTeardownThatMightThrow();
});

在运行ava --verbose之后,如果有任何hooks抛出,我在测试报告中得到一个红色的X,这很棒。但是,如果没有任何异常,我只会得到 bar 测试的一个绿色复选标记:

我也希望看到与 before/after 挂钩相关的绿色复选标记,而不是简单地省略它们。我该怎么做?

我们不会在我们的常规记者中输出这些,抱歉。我会说不用担心:挂钩会 运行.

(最终我们可能会有一个低级别的报告器,其中包含这些信息,您可以在此基础上构建自己的报告器,但这还有很长的路要走。)