test: update google-shared expectations

This commit is contained in:
Peter Steinberger
2026-01-09 03:04:02 +01:00
parent fb1ec2cfbf
commit 8a3e100ad1
5 changed files with 35 additions and 37 deletions

View File

@@ -20,7 +20,9 @@ describe("parseLogLine", () => {
expect(parsed?.time).toBe("2026-01-09T01:38:41.523Z");
expect(parsed?.level).toBe("info");
expect(parsed?.subsystem).toBe("gateway/providers/whatsapp");
expect(parsed?.message).toBe("{\"subsystem\":\"gateway/providers/whatsapp\"} connected");
expect(parsed?.message).toBe(
'{"subsystem":"gateway/providers/whatsapp"} connected',
);
expect(parsed?.raw).toBe(line);
});
@@ -28,7 +30,7 @@ describe("parseLogLine", () => {
const line = JSON.stringify({
0: "hello",
_meta: {
name: "{\"subsystem\":\"gateway\"}",
name: '{"subsystem":"gateway"}',
logLevelName: "WARN",
date: "2026-01-09T02:10:00.000Z",
},

View File

@@ -21,9 +21,7 @@ function extractMessage(value: Record<string, unknown>): string {
return parts.join(" ");
}
function parseMetaName(
raw?: unknown,
): { subsystem?: string; module?: string } {
function parseMetaName(raw?: unknown): { subsystem?: string; module?: string } {
if (typeof raw !== "string") return {};
try {
const parsed = JSON.parse(raw) as Record<string, unknown>;