Skip to content

Commit

Permalink
Fix two unit tests
Browse files Browse the repository at this point in the history
  • Loading branch information
matjazv committed Jun 20, 2024
1 parent ec00a29 commit 6e5db30
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 12 deletions.
11 changes: 11 additions & 0 deletions test/L2/L2Staking.t.sol
Original file line number Diff line number Diff line change
Expand Up @@ -1683,6 +1683,12 @@ contract L2StakingTest is Test {
vm.prank(alice);
l2Staking.lockAmount(alice, 50 * 10 ** 18, 365);

// create a paused stake to have it for testing resumeCountdown function call inside Stake contract
vm.startPrank(alice);
l2Staking.lockAmount(alice, 20 * 10 ** 18, 365);
l2Staking.pauseRemainingLockingDuration(2);
vm.stopPrank();

upgradeLockingPositionContractToPausedVersion();

// try to call lockAmount
Expand Down Expand Up @@ -1716,5 +1722,10 @@ contract L2StakingTest is Test {
vm.expectRevert(L2LockingPositionPaused.LockingPositionIsPaused.selector);
vm.prank(alice);
l2Staking.pauseRemainingLockingDuration(1);

// try to call resumeCountdown
vm.expectRevert(L2LockingPositionPaused.LockingPositionIsPaused.selector);
vm.prank(alice);
l2Staking.resumeCountdown(2);
}
}
12 changes: 0 additions & 12 deletions test/L2/paused/L2RewardPaused.t.sol
Original file line number Diff line number Diff line change
Expand Up @@ -55,16 +55,6 @@ contract L2RewardPausedTest is Test {
uint256 duration;
}

function upgradeLockingPositionContractToPausedVersion() private {
// deploy L2LockingPositionPaused contract
L2LockingPositionPaused l2LockingPositionPaused = new L2LockingPositionPaused();

// upgrade L2LockingPosition contract to L2LockingPositionPaused contract
l2LockingPosition.upgradeToAndCall(
address(l2LockingPositionPaused), abi.encodeWithSelector(l2LockingPositionPaused.initializePaused.selector)
);
}

function convertLiskToSmallestDenomination(uint256 lisk) internal pure returns (uint256) {
return lisk * 10 ** 18;
}
Expand Down Expand Up @@ -161,8 +151,6 @@ contract L2RewardPausedTest is Test {
stakerPositions = new uint256[](1);
stakerPositions[0] = ID;

upgradeLockingPositionContractToPausedVersion();

// deploy L2RewardPaused contract
L2RewardPaused l2RewardPaused = new L2RewardPaused();

Expand Down

0 comments on commit 6e5db30

Please sign in to comment.