Commit 40a9ae21 authored by Mark Tyneway's avatar Mark Tyneway Committed by GitHub

Merge pull request #8033 from ethereum-optimism/ctb/simplify-cdo

contracts-bedrock: simplify CrossDomainOwnable test
parents 813b8f9c ec7b2cff
...@@ -2,17 +2,18 @@ ...@@ -2,17 +2,18 @@
pragma solidity 0.8.15; pragma solidity 0.8.15;
// Testing utilities // Testing utilities
import { Vm, VmSafe } from "forge-std/Vm.sol"; import { VmSafe } from "forge-std/Vm.sol";
import { CommonTest, Portal_Initializer } from "test/CommonTest.t.sol"; import { Test } from "forge-std/Test.sol";
import { Portal_Initializer } from "test/CommonTest.t.sol";
// Libraries // Libraries
import { Bytes32AddressLib } from "@rari-capital/solmate/src/utils/Bytes32AddressLib.sol"; import { Bytes32AddressLib } from "@rari-capital/solmate/src/utils/Bytes32AddressLib.sol";
// Target contract dependencies // Target contract dependencies
import { AddressAliasHelper } from "../src/vendor/AddressAliasHelper.sol"; import { AddressAliasHelper } from "src/vendor/AddressAliasHelper.sol";
// Target contract // Target contract
import { CrossDomainOwnable } from "../src/L2/CrossDomainOwnable.sol"; import { CrossDomainOwnable } from "src/L2/CrossDomainOwnable.sol";
contract XDomainSetter is CrossDomainOwnable { contract XDomainSetter is CrossDomainOwnable {
uint256 public value; uint256 public value;
...@@ -22,11 +23,10 @@ contract XDomainSetter is CrossDomainOwnable { ...@@ -22,11 +23,10 @@ contract XDomainSetter is CrossDomainOwnable {
} }
} }
contract CrossDomainOwnable_Test is CommonTest { contract CrossDomainOwnable_Test is Test {
XDomainSetter setter; XDomainSetter setter;
function setUp() public override { function setUp() public {
super.setUp();
setter = new XDomainSetter(); setter = new XDomainSetter();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment