github.com/ethereum-optimism/optimism@v1.7.2/packages/contracts-bedrock/test/legacy/LegacyMessagePasser.t.sol (about) 1 // SPDX-License-Identifier: MIT 2 pragma solidity 0.8.15; 3 4 // Testing utilities 5 import { CommonTest } from "test/setup/CommonTest.sol"; 6 7 contract LegacyMessagePasser_Test is CommonTest { 8 /// @dev Tests that `passMessageToL1` succeeds. 9 function test_passMessageToL1_succeeds() external { 10 vm.prank(alice); 11 legacyMessagePasser.passMessageToL1(hex"ff"); 12 assert(legacyMessagePasser.sentMessages(keccak256(abi.encodePacked(hex"ff", alice)))); 13 } 14 }