mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-11 06:14:34 +00:00
test(web): extend crypto error util coverage
This commit is contained in:
@@ -47,5 +47,14 @@ describe("web auto-reply util", () => {
|
|||||||
circular.self = circular;
|
circular.self = circular;
|
||||||
expect(isLikelyWhatsAppCryptoError(circular)).toBe(false);
|
expect(isLikelyWhatsAppCryptoError(circular)).toBe(false);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it("handles non-string reasons without throwing", () => {
|
||||||
|
expect(isLikelyWhatsAppCryptoError(null)).toBe(false);
|
||||||
|
expect(isLikelyWhatsAppCryptoError(123)).toBe(false);
|
||||||
|
expect(isLikelyWhatsAppCryptoError(true)).toBe(false);
|
||||||
|
expect(isLikelyWhatsAppCryptoError(123n)).toBe(false);
|
||||||
|
expect(isLikelyWhatsAppCryptoError(Symbol("bad mac"))).toBe(false);
|
||||||
|
expect(isLikelyWhatsAppCryptoError(function namedFn() {})).toBe(false);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user