如何在 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 挂钩相关的绿色复选标记,而不是简单地省略它们。我该怎么做?
我们不会在我们的常规记者中输出这些,抱歉。我会说不用担心:挂钩会 运行.
(最终我们可能会有一个低级别的报告器,其中包含这些信息,您可以在此基础上构建自己的报告器,但这还有很长的路要走。)
我有以下 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 挂钩相关的绿色复选标记,而不是简单地省略它们。我该怎么做?
我们不会在我们的常规记者中输出这些,抱歉。我会说不用担心:挂钩会 运行.
(最终我们可能会有一个低级别的报告器,其中包含这些信息,您可以在此基础上构建自己的报告器,但这还有很长的路要走。)