fix: ensure signatures are ordered correctly (#12165)

This commit is contained in:
Justin Starry
2020-09-13 09:30:51 +08:00
committed by GitHub
parent 555252f435
commit 4bb6c2fffb
4 changed files with 196 additions and 69 deletions

View File

@ -196,25 +196,4 @@ describe('load BPF Rust program', () => {
expect(logs.length).toEqual(0);
});
test('simulate transaction with bad signer', async () => {
const simulatedTransaction = new Transaction().add({
keys: [
{pubkey: payerAccount.publicKey, isSigner: true, isWritable: true},
],
programId: program.publicKey,
});
const {err, logs} = (
await connection.simulateTransaction(simulatedTransaction, [program])
).value;
expect(err).toEqual('SanitizeFailure');
if (logs === null) {
expect(logs).not.toBeNull();
return;
}
expect(logs.length).toEqual(0);
});
});