refactor: remove duplication
Parsing no longer depends on ui widget
This commit is contained in:
parent
dcba79cda0
commit
a43b58f7cf
@ -16,14 +16,8 @@ export default function testStatusExtension(pi: ExtensionAPI) {
|
||||
const testResult = parseTestOutput(output);
|
||||
|
||||
const feedbackTheme : ThemeColor = (testResult.status === "Success") ? "success" : "error";
|
||||
if (testResult.status === "Success") {
|
||||
ctx.ui.setWidget("test-status", [
|
||||
`${theme.fg(feedbackTheme, "●")} ${theme.fg("text", testResult.summary)}`,
|
||||
]);
|
||||
} else if (testResult.status === "Fail" || event.isError) {
|
||||
ctx.ui.setWidget("test-status", [
|
||||
`${theme.fg(feedbackTheme, "●")} ${theme.fg("text", testResult.summary)}`,
|
||||
]);
|
||||
}
|
||||
ctx.ui.setWidget("test-status", [
|
||||
`${theme.fg(feedbackTheme, "●")} ${theme.fg("text", testResult.summary)}`,
|
||||
]);
|
||||
});
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user