Skip to content

Commit c67ec39

Browse files
Test claimDeposit path
1 parent 6205519 commit c67ec39

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

test/MessageRelayer/DepositRecipientScenarios.t.sol

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,9 @@ abstract contract DepositRecipientIsMessageRelayer is InitialState {
3333
vm.expectCall(address(messageRelayer), ethDeposit.data);
3434
_relayMessage();
3535
}
36+
37+
function test_DepositRecipientIsMessageRelayer_claimDeposit_shouldInvokeReceiveMessage() public {
38+
vm.expectCall(address(messageRelayer), ethDeposit.data);
39+
messageRelayer.ethBridge().claimDeposit(ethDeposit, height, proof);
40+
}
3641
}

test/MessageRelayer/TipRecipientScenarios.t.sol

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@ pragma solidity ^0.8.28;
33

44
import {DepositRecipientIsMessageRelayer} from "./DepositRecipientScenarios.t.sol";
55
import {GenericRecipient} from "./GenericRecipient.t.sol";
6-
import {IETHBridge} from "src/protocol/IETHBridge.sol";
6+
77
import {InitialState} from "./InitialState.t.sol";
8+
import {IETHBridge} from "src/protocol/IETHBridge.sol";
89

910
contract UserSetValidTipRecipient is DepositRecipientIsMessageRelayer {
1011
function test_UserSetValidTipRecipient_relayMessage_shouldTipUserSelectedRecipient() public {

0 commit comments

Comments
 (0)