Skip to content

Commit db4a55d

Browse files
committed
test: refactor heap testing
1 parent 6df5cdb commit db4a55d

File tree

7 files changed

+14
-14
lines changed

7 files changed

+14
-14
lines changed

test-foundry/helpers/CommonHeapOrdering.sol renamed to test-foundry/TestCommonHeapOrdering.t.sol

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ import "forge-std/Vm.sol";
66
import "forge-std/console.sol";
77

88
import "@contracts/HeapOrdering.sol";
9-
import "./ICommonHeapOrdering.sol";
9+
import "./helpers/IConcreteHeapOrdering.sol";
1010

11-
abstract contract CommonHeapOrdering is Test {
12-
ICommonHeapOrdering internal heap;
11+
abstract contract TestCommonHeapOrdering is Test {
12+
IConcreteHeapOrdering internal heap;
1313

1414
Vm public hevm = Vm(HEVM_ADDRESS);
1515

test-foundry/TestHeapOrdering.t.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ import "ds-test/test.sol";
55
import "forge-std/Vm.sol";
66
import "forge-std/console.sol";
77

8-
import "./helpers/CommonHeapOrdering.sol";
8+
import "./TestCommonHeapOrdering.t.sol";
99
import "./helpers/ConcreteHeapOrdering.sol";
1010

11-
contract TestHeapOrdering is CommonHeapOrdering {
11+
contract TestHeapOrdering is TestCommonHeapOrdering {
1212
constructor() {
1313
heap = new ConcreteHeapOrdering();
1414
}

test-foundry/TestThreeHeapOrdering.t.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ import "forge-std/Vm.sol";
55
import "forge-std/console.sol";
66
import "forge-std/Test.sol";
77

8-
import "./helpers/CommonHeapOrdering.sol";
8+
import "./TestCommonHeapOrdering.t.sol";
99
import "./helpers/ConcreteThreeHeapOrdering.sol";
1010

11-
contract TestThreeHeapOrdering is CommonHeapOrdering {
11+
contract TestThreeHeapOrdering is TestCommonHeapOrdering {
1212
constructor() {
1313
heap = new ConcreteThreeHeapOrdering();
1414
}

test-foundry/helpers/ConcreteHeapOrdering.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 "@contracts/HeapOrdering.sol";
5-
import "./ICommonHeapOrdering.sol";
5+
import "./IConcreteHeapOrdering.sol";
66

7-
contract ConcreteHeapOrdering is ICommonHeapOrdering {
7+
contract ConcreteHeapOrdering is IConcreteHeapOrdering {
88
using HeapOrdering for HeapOrdering.HeapArray;
99

1010
HeapOrdering.HeapArray internal heap;

test-foundry/helpers/ConcreteThreeHeapOrdering.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 "@contracts/ThreeHeapOrdering.sol";
5-
import "./ICommonHeapOrdering.sol";
5+
import "./IConcreteHeapOrdering.sol";
66

7-
contract ConcreteThreeHeapOrdering is ICommonHeapOrdering {
7+
contract ConcreteThreeHeapOrdering is IConcreteHeapOrdering {
88
using ThreeHeapOrdering for ThreeHeapOrdering.HeapArray;
99

1010
ThreeHeapOrdering.HeapArray internal heap;

test-foundry/helpers/ICommonHeapOrdering.sol renamed to test-foundry/helpers/IConcreteHeapOrdering.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// SPDX-License-Identifier: GNU AGPLv3
22
pragma solidity ^0.8.0;
33

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

test-foundry/helpers/TestRandomHeap.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 "./ICommonHeapOrdering.sol";
5+
import "./IConcreteHeapOrdering.sol";
66
import "forge-std/Test.sol";
77

88
abstract contract TestRandomHeap is Test, Random {
9-
ICommonHeapOrdering public heap;
9+
IConcreteHeapOrdering public heap;
1010

1111
address[] public ids;
1212

0 commit comments

Comments
 (0)