Skip to content

Commit 9dee0eb

Browse files
committed
✅ fix fork test
1 parent d33ee53 commit 9dee0eb

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

test/foundry/integration/stakingV2.migration.fork.t.sol

+6-6
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@ contract StakingV2MigrationForkTests is StakingTestHelpers {
3333
// set owners address code to trick the test into allowing onlyOwner functions to be called via script
3434
vm.etch(owner, address(new Migrate()).code);
3535

36-
(rewardEscrowV2, stakingRewardsV2, escrowMigrator, rewardsNotifier) = Migrate(
37-
owner
38-
).runCompleteMigrationProcess({
36+
(rewardEscrowV2, stakingRewardsV2, escrowMigrator, rewardsNotifier) = Migrate(owner)
37+
.runCompleteMigrationProcess({
3938
_owner: owner,
4039
_kwenta: address(kwenta),
4140
_supplySchedule: address(supplySchedule),
@@ -101,8 +100,11 @@ contract StakingV2MigrationForkTests is StakingTestHelpers {
101100
// get rewards
102101
getStakingRewardsV2(user1);
103102

103+
// assert v2 rewards have been earned
104+
assertGt(kwenta.balanceOf(user1), 0);
105+
104106
// stake the rewards
105-
stakeAllUnstakedEscrowV2(user1);
107+
stakeFundsV2(user1, kwenta.balanceOf(user1));
106108

107109
// check StakingRewardsV1 balance unchanged
108110
assertEq(stakingRewardsV1.nonEscrowedBalanceOf(user1), 0);
@@ -115,8 +117,6 @@ contract StakingV2MigrationForkTests is StakingTestHelpers {
115117
uint256 user1EscrowStakedV2 = stakingRewardsV2.escrowedBalanceOf(user1);
116118
uint256 user1NonEscrowedStakeV2 = stakingRewardsV2.nonEscrowedBalanceOf(user1);
117119

118-
// assert v2 rewards have been earned
119-
assertGt(rewardEscrowV2.escrowedBalanceOf(user1), 0);
120120
// v2 staked balance is equal to escrowed + non-escrowed balance
121121
assertEq(stakingRewardsV2.balanceOf(user1), user1EscrowStakedV2 + user1NonEscrowedStakeV2);
122122
// v2 reward escrow balance is equal to escrow staked balance

0 commit comments

Comments
 (0)