fix(signal): surface signal-cli failures as errors

This commit is contained in:
Peter Steinberger
2026-01-02 11:40:55 +00:00
parent a53cdbf1b4
commit e92b480629
2 changed files with 11 additions and 0 deletions

View File

@@ -16,6 +16,15 @@ describe("classifySignalCliLogLine", () => {
expect(classifySignalCliLogLine("ERROR Something")).toBe("error");
});
it("treats failures without explicit severity as error", () => {
expect(
classifySignalCliLogLine("Failed to initialize HTTP Server - oops"),
).toBe("error");
expect(classifySignalCliLogLine('Exception in thread "main"')).toBe(
"error",
);
});
it("returns null for empty lines", () => {
expect(classifySignalCliLogLine("")).toBe(null);
expect(classifySignalCliLogLine(" ")).toBe(null);