Skip to content
This repository was archived by the owner on Dec 17, 2025. It is now read-only.

Commit 34e457e

Browse files
committed
refactor: interface for mocks
1 parent 24ab5c6 commit 34e457e

4 files changed

Lines changed: 7 additions & 7 deletions

File tree

test/helpers/RandomHeap.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
pragma solidity ^0.8.13;
33

44
import "./Random.sol";
5-
import "../interfaces/IHeapOrdering.sol";
5+
import "../mocks/IHeapOrderingMock.sol";
66
import "forge-std/Test.sol";
77

88
abstract contract RandomHeap is Test, Random {
9-
IHeapOrdering public heap;
9+
IHeapOrderingMock public heap;
1010

1111
address[] public ids;
1212

test/mocks/HeapOrderingMock.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
pragma solidity ^0.8.0;
33

44
import "src/HeapOrdering.sol";
5-
import "../interfaces/IHeapOrdering.sol";
5+
import "./IHeapOrderingMock.sol";
66

7-
contract HeapOrderingMock is IHeapOrdering {
7+
contract HeapOrderingMock is IHeapOrderingMock {
88
using HeapOrdering for HeapOrdering.HeapArray;
99

1010
HeapOrdering.HeapArray internal heap;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// SPDX-License-Identifier: AGPL-3.0-only
22
pragma solidity ^0.8.0;
33

4-
interface IHeapOrdering {
4+
interface IHeapOrderingMock {
55
function update(
66
address _id,
77
uint256 _formerValue,

test/mocks/ThreeHeapOrderingMock.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
pragma solidity ^0.8.0;
33

44
import "src/ThreeHeapOrdering.sol";
5-
import "../interfaces/IHeapOrdering.sol";
5+
import "./IHeapOrderingMock.sol";
66

7-
contract ThreeHeapOrderingMock is IHeapOrdering {
7+
contract ThreeHeapOrderingMock is IHeapOrderingMock {
88
using ThreeHeapOrdering for ThreeHeapOrdering.HeapArray;
99

1010
ThreeHeapOrdering.HeapArray internal heap;

0 commit comments

Comments
 (0)