Skip to content

Commit

Permalink
Fix EscrowState tests
Browse files Browse the repository at this point in the history
  • Loading branch information
sandstone-ag committed Aug 20, 2024
1 parent 2814e1d commit 8c2f6e3
Showing 1 changed file with 5 additions and 16 deletions.
21 changes: 5 additions & 16 deletions test/unit/libraries/EscrowState.t.sol
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.26;

import {Vm} from "forge-std/Vm.sol";

import {Duration, Durations, MAX_VALUE as DURATION_MAX_VALUE} from "contracts/types/Duration.sol";
import {Timestamp, Timestamps, MAX_TIMESTAMP_VALUE, TimestampOverflow} from "contracts/types/Timestamp.sol";
import {EscrowState, State} from "contracts/libraries/EscrowState.sol";
Expand Down Expand Up @@ -88,7 +86,7 @@ contract EscrowStateUnitTests is UnitTest {

function test_startRageQuitExtensionDelay_happyPath() external {
vm.expectEmit();
emit EscrowState.RageQuitTimelockStarted();
emit EscrowState.RageQuitTimelockStarted(Timestamps.now());

EscrowState.startRageQuitExtensionDelay(_context);

Expand Down Expand Up @@ -122,22 +120,13 @@ contract EscrowStateUnitTests is UnitTest {
});
}

function test_setMinAssetsLockDuration_WhenDurationNotChanged(Duration minAssetsLockDuration) external {
function test_setMinAssetsLockDuration_RevertWhen_DurationNotChanged(Duration minAssetsLockDuration) external {
_context.minAssetsLockDuration = minAssetsLockDuration;

Vm.Log[] memory entries = vm.getRecordedLogs();

vm.expectRevert(
abi.encodeWithSelector(EscrowState.InvalidMinAssetsLockDuration.selector, minAssetsLockDuration)
);
EscrowState.setMinAssetsLockDuration(_context, minAssetsLockDuration);

checkContext({
state: State.NotInitialized,
minAssetsLockDuration: minAssetsLockDuration,
rageQuitExtensionDelay: D0,
rageQuitWithdrawalsTimelock: D0,
rageQuitExtensionDelayStartedAt: T0
});

assertEq(entries.length, 0);
}

// ---
Expand Down

0 comments on commit 8c2f6e3

Please sign in to comment.