ethereum: fixed tests

This commit is contained in:
Kevin Peters 2022-09-08 16:32:10 +00:00 committed by kev1n-peters
parent cacf054f0b
commit ae04a305f3
2 changed files with 18 additions and 11 deletions

View File

@ -21,18 +21,18 @@ contract TestBridge is Bridge, Test {
assertEq(chainId(), 1);
assertEq(evmChainId(), 1);
vm.expectRevert("invalid evmChainId");
setEvmChainId(1337);
assertEq(chainId(), 1);
assertEq(evmChainId(), 1);
// fork occurs, block.chainid changes
vm.chainId(10001);
assertEq(chainId(), 65520);
assertEq(chainId(), type(uint16).max);
assertEq(evmChainId(), 1);
setEvmChainId(10001);
assertEq(chainId(), 1);
assertEq(evmChainId(), 10001);
// evmChainId must equal block.chainid
vm.expectRevert("invalid evmChainId");
setEvmChainId(1337);
}
}

View File

@ -668,6 +668,11 @@ contract("Wormhole", function () {
const initialized = new web3.eth.Contract(ImplementationFullABI, Wormhole.address);
const accounts = await web3.eth.getAccounts();
const timestamp = 1000;
const nonce = 1001;
const emitterChainId = testGovernanceChainId;
const emitterAddress = testGovernanceContract
data = [
// Core
core,
@ -680,16 +685,18 @@ contract("Wormhole", function () {
].join('')
const vm = await signAndEncodeVM(
0,
0,
testGovernanceChainId,
testGovernanceContract,
timestamp,
nonce,
emitterChainId,
emitterAddress,
0,
data,
[
testSigner1PK,
testSigner2PK,
testSigner3PK
],
0,
1,
2
);