fix(core): satisfy strict signature test typing
This commit is contained in:
1 parent
58506f82de
commit
fe39b30332
1 file changed
+1
-1
@@ -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);
|
||||
|
||||
Reference in new issue
Block a user