fix(core): satisfy strict signature test typing
ci/woodpecker/pr/web-build Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful

This commit is contained in:
justme committed 2026-10-14 20:28:52 +08:00
1 parent 58506f82de
commit fe39b30332
1 file changed
+1 -1
+1 -1
View File
@@ -13,7 +13,7 @@ describe('协议签名原语', () => {
const signature = h(fixture.signature);
expect(await verifyStatement(publicKey, fixture.kind, payload, signature)).toBe(true);
expect(await verifyStatement(publicKey, 'chat.edit', payload, signature)).toBe(false);
payload[0] ^= 1;
payload[0] = payload[0]! ^ 1;
expect(await verifyStatement(publicKey, fixture.kind, payload, signature)).toBe(false);
expect(await verifyStatement(publicKey, fixture.kind, h(fixture.payload), signature.subarray(1))).toBe(false);
expect(fromBase64Url(fixture.x)).toHaveLength(32);