Skip to content

Commit d706fbf

Browse files
committed
Add step contract test template
1 parent db1a6af commit d706fbf

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

Diff for: rvsol/test/Step.t.sol

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
pragma solidity 0.8.15;
2+
3+
import {Test} from "forge-std/Test.sol";
4+
import {Step} from "src/Step.sol";
5+
import {PreimageOracle} from "@optimism/packages/contracts-bedrock/src/cannon/PreimageOracle.sol";
6+
7+
contract Step_Test is Test {
8+
PreimageOracle internal oracle;
9+
Step internal step;
10+
11+
function setUp() public {
12+
oracle = new PreimageOracle(0, 0, 0);
13+
step = new Step(oracle);
14+
vm.store(address(step), 0x0, bytes32(abi.encode(address(oracle))));
15+
vm.label(address(oracle), "PreimageOracle");
16+
vm.label(address(step), "Step");
17+
}
18+
}

0 commit comments

Comments
 (0)