remove test coverage files
This commit is contained in:
parent
a7f563e949
commit
5fa2fc6070
|
@ -1783,8 +1783,9 @@ contract TestCoreRelayer is Test {
|
|||
) internal {
|
||||
ForwardStack memory stack;
|
||||
vm.recordLogs();
|
||||
forwardTester = new ForwardTester(address(setup.target.wormhole), address(setup.target.coreRelayer), address(setup.target.wormholeSimulator));
|
||||
vm.deal(address(forwardTester), type(uint256).max/2);
|
||||
forwardTester =
|
||||
new ForwardTester(address(setup.target.wormhole), address(setup.target.coreRelayer), address(setup.target.wormholeSimulator));
|
||||
vm.deal(address(forwardTester), type(uint256).max / 2);
|
||||
stack.targetAddress = setup.source.coreRelayer.toWormholeFormat(address(forwardTester));
|
||||
stack.payment = assumeAndGetForwardPayment(gasParams.targetGasLimit, 500000, setup, gasParams, feeParams);
|
||||
stack.wormholeFee = setup.source.wormhole.messageFee();
|
||||
|
@ -1849,7 +1850,11 @@ contract TestCoreRelayer is Test {
|
|||
StandardSetupTwoChains memory setup = standardAssumeAndSetupTwoChains(gasParams, feeParams, 1000000);
|
||||
|
||||
executeForwardTest(
|
||||
ForwardTester.Action.ForwardRequestFromWrongAddress, DeliveryStatus.RECEIVER_FAILURE, setup, gasParams, feeParams
|
||||
ForwardTester.Action.ForwardRequestFromWrongAddress,
|
||||
DeliveryStatus.RECEIVER_FAILURE,
|
||||
setup,
|
||||
gasParams,
|
||||
feeParams
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
@ -26,7 +26,12 @@ contract ForwardTester is IWormholeReceiver {
|
|||
wormholeRelayer = IWormholeRelayer(_wormholeRelayer);
|
||||
genericRelayer = new MockGenericRelayer(_wormhole, _wormholeSimulator, _wormholeRelayer);
|
||||
genericRelayer.setWormholeRelayerContract(wormhole.chainId(), address(wormholeRelayer));
|
||||
genericRelayer.setProviderDeliveryAddress(wormhole.chainId(), wormholeRelayer.fromWormholeFormat(IRelayProvider(wormholeRelayer.getDefaultRelayProvider()).getDeliveryAddress(wormhole.chainId())));
|
||||
genericRelayer.setProviderDeliveryAddress(
|
||||
wormhole.chainId(),
|
||||
wormholeRelayer.fromWormholeFormat(
|
||||
IRelayProvider(wormholeRelayer.getDefaultRelayProvider()).getDeliveryAddress(wormhole.chainId())
|
||||
)
|
||||
);
|
||||
genericRelayer.setWormholeFee(wormhole.chainId(), wormhole.messageFee());
|
||||
}
|
||||
|
||||
|
@ -58,9 +63,7 @@ contract ForwardTester is IWormholeReceiver {
|
|||
uint256 maxTransactionFee =
|
||||
wormholeRelayer.quoteGas(vaa.emitterChainId, 10000, wormholeRelayer.getDefaultRelayProvider());
|
||||
DummyContract dc = new DummyContract(address(wormholeRelayer));
|
||||
dc.forward(
|
||||
vaa.emitterChainId, vaa.emitterAddress, vaa.emitterAddress, maxTransactionFee, 0, 1
|
||||
);
|
||||
dc.forward(vaa.emitterChainId, vaa.emitterAddress, vaa.emitterAddress, maxTransactionFee, 0, 1);
|
||||
} else if (action == Action.NonceIsZero) {
|
||||
uint256 maxTransactionFee =
|
||||
wormholeRelayer.quoteGas(vaa.emitterChainId, 10000, wormholeRelayer.getDefaultRelayProvider());
|
||||
|
@ -85,9 +88,10 @@ contract ForwardTester is IWormholeReceiver {
|
|||
uint256 maxTransactionFee =
|
||||
wormholeRelayer.quoteGas(wormhole.chainId(), 10000, wormholeRelayer.getDefaultRelayProvider());
|
||||
vm.recordLogs();
|
||||
wormholeRelayer.send{value: maxTransactionFee + wormhole.messageFee()}(wormhole.chainId(), vaa.emitterAddress, vaa.emitterAddress, maxTransactionFee, 0, 1);
|
||||
wormholeRelayer.send{value: maxTransactionFee + wormhole.messageFee()}(
|
||||
wormhole.chainId(), vaa.emitterAddress, vaa.emitterAddress, maxTransactionFee, 0, 1
|
||||
);
|
||||
genericRelayer.relay(wormhole.chainId());
|
||||
|
||||
} else {
|
||||
uint256 maxTransactionFee =
|
||||
wormholeRelayer.quoteGas(vaa.emitterChainId, 10000, wormholeRelayer.getDefaultRelayProvider());
|
||||
|
@ -100,12 +104,19 @@ contract ForwardTester is IWormholeReceiver {
|
|||
|
||||
contract DummyContract {
|
||||
IWormholeRelayer wormholeRelayer;
|
||||
|
||||
constructor(address _wormholeRelayer) {
|
||||
wormholeRelayer = IWormholeRelayer(_wormholeRelayer);
|
||||
}
|
||||
|
||||
function forward(uint16 chainId, bytes32 targetAddress, bytes32 refundAddress, uint256 maxTransactionFee, uint256 receiverValue, uint32 nonce) public {
|
||||
function forward(
|
||||
uint16 chainId,
|
||||
bytes32 targetAddress,
|
||||
bytes32 refundAddress,
|
||||
uint256 maxTransactionFee,
|
||||
uint256 receiverValue,
|
||||
uint32 nonce
|
||||
) public {
|
||||
wormholeRelayer.forward(chainId, targetAddress, refundAddress, maxTransactionFee, receiverValue, nonce);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
1889
ethereum/lcov.info
1889
ethereum/lcov.info
File diff suppressed because it is too large
Load Diff
10736
ethereum/out.txt
10736
ethereum/out.txt
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue