Skip to content

Commit 542f3d4

Browse files
committed
Merge commit '1b7f7de963016c23730684c65681ba6b836354df' into tests-improvement
2 parents 0d5d1af + 1b7f7de commit 542f3d4

5 files changed

+2
-14
lines changed

test/TestCommonHeapOrdering.t.sol

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
pragma solidity ^0.8.0;
33

44
import {RandomHeap} from "./helpers/RandomHeap.sol";
5-
import {HeapOrdering} from "src/HeapOrdering.sol";
6-
import {HeapOrderingMock} from "./mocks/HeapOrderingMock.sol";
75

86
abstract contract TestCommonHeapOrdering is RandomHeap {
97
address[] public accounts;

test/TestHeapInvariant.t.sol

-6
Original file line numberDiff line numberDiff line change
@@ -72,19 +72,13 @@ contract Heap is HeapMock, StdUtils {
7272
}
7373

7474
contract TestHeapInvariant is Test {
75-
/* STRUCTS */
76-
7775
struct FuzzSelector {
7876
address addr;
7977
bytes4[] selectors;
8078
}
8179

82-
/* STORAGE */
83-
8480
Heap public heap;
8581

86-
/* PUBLIC */
87-
8882
function setUp() public {
8983
heap = new Heap();
9084
}

test/TestLogarithmicBuckets.t.sol

-2
Original file line numberDiff line numberDiff line change
@@ -119,8 +119,6 @@ contract TestLogarithmicBuckets is LogarithmicBucketsMock, Test {
119119
}
120120

121121
contract TestProveLogarithmicBuckets is LogarithmicBucketsMock, Test {
122-
/* PUBLIC */
123-
124122
function isPowerOfTwo(uint256 x) public pure returns (bool) {
125123
unchecked {
126124
return x != 0 && (x & (x - 1)) == 0;

test/TestLogarithmicBucketsGas.t.sol

-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@ contract TestLogarithmicBucketsGas is Test {
1919
uint256 internal getMatchCost;
2020
uint256 internal getMatchCount;
2121

22-
/* PUBLIC */
23-
2422
function testGasUsage() public noGasMetering {
2523
for (uint256 i; i <= 10000; i++) {
2624
// Get a random amount.

test/TestThreeHeapOrderingInvariant.t.sol

+2-2
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,8 @@ contract TestThreeHeapOrderingInvariant is Test {
9393

9494
for (uint256 i; i < length; ++i) {
9595
assertTrue((i * 3 + 1 >= length || i * 3 + 1 >= heap.size() || heap.accountsValue(i) >= heap.accountsValue(i * 3 + 1)));// forgefmt: disable-line
96-
assertTrue((i * 3 + 2 >= length || i * 3 + 2 >= heap.size()|| heap.accountsValue(i) >= heap.accountsValue(i * 3 + 2)));// forgefmt: disable-line
97-
assertTrue((i * 3 + 3 >= length || i * 3 + 3 >= heap.size()|| heap.accountsValue(i) >= heap.accountsValue(i * 3 + 3)));// forgefmt: disable-line
96+
assertTrue((i * 3 + 2 >= length || i * 3 + 2 >= heap.size() || heap.accountsValue(i) >= heap.accountsValue(i * 3 + 2)));// forgefmt: disable-line
97+
assertTrue((i * 3 + 3 >= length || i * 3 + 3 >= heap.size() || heap.accountsValue(i) >= heap.accountsValue(i * 3 + 3)));// forgefmt: disable-line
9898
}
9999
}
100100

0 commit comments

Comments
 (0)