Skip to content

Commit 24e164e

Browse files
chore: update formatRunStatus as per feedback
1 parent d8cbcfa commit 24e164e

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

scripts/accuracy/generate-test-summary.ts

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,13 @@ function populateTemplate(template: string, data: Record<string, string>): strin
3737
}
3838

3939
function formatRunStatus(status: AccuracyRunStatuses) {
40-
let statusClass = "chip run-status";
40+
const statusClasses = ["chip", "run-status"];
4141
if (status === "done") {
42-
statusClass += " perfect";
43-
} else if (status === "in-progress") {
44-
statusClass += " poor";
45-
} else if (status === "failed") {
46-
statusClass += " poor";
42+
statusClasses.push("perfect");
43+
} else if (status === "in-progress" || status === "failed") {
44+
statusClasses.push("poor");
4745
}
48-
return `<span class="${statusClass}">${status}</span>`;
46+
return `<span class="${statusClasses.join(" ")}">${status}</span>`;
4947
}
5048

5149
function formatAccuracy(accuracy: number): string {
@@ -76,7 +74,7 @@ function formatTokenUsage(tokensUsage: {
7674
const prompt = tokensUsage.promptTokens || "-";
7775
const completion = tokensUsage.completionTokens || "-";
7876

79-
const tooltip = `Prompt: ${prompt}\nCompletion: ${completion}\nTotal: ${total}`;
77+
const tooltip = [`Prompt: ${prompt}`, `Completion: ${completion}`, `Total: ${total}`].join("\n");
8078
return `<span class="tokens-usage" title="${tooltip}">${total}</span>`;
8179
}
8280

0 commit comments

Comments
 (0)