From f499fb79dbcdda192a2f0a2ba5b829c45b1f8224 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment?= Date: Thu, 3 Oct 2024 12:07:58 +0200 Subject: [PATCH] test: fix CI. --- test/fork/LidoFixedPriceMultiLpARM/Deposit.t.sol | 11 +++++++++-- .../SwapExactTokensForTokens.t.sol | 2 -- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/test/fork/LidoFixedPriceMultiLpARM/Deposit.t.sol b/test/fork/LidoFixedPriceMultiLpARM/Deposit.t.sol index 943570c..54fa22e 100644 --- a/test/fork/LidoFixedPriceMultiLpARM/Deposit.t.sol +++ b/test/fork/LidoFixedPriceMultiLpARM/Deposit.t.sol @@ -324,7 +324,9 @@ contract Fork_Concrete_LidoARM_Deposit_Test_ is Fork_Shared_Test_ { assertEq(weth.balanceOf(address(lidoARM)), wethBalanceBefore, "WETH ARM balance before"); assertEq(lidoARM.outstandingEther(), 0, "Outstanding ether before"); assertEq(lidoARM.feesAccrued(), 0, "Fees accrued before"); - assertEq(lidoARM.lastAvailableAssets(), MIN_TOTAL_SUPPLY, "last available assets before"); + assertApproxEqAbs( + lidoARM.lastAvailableAssets(), MIN_TOTAL_SUPPLY, STETH_ERROR_ROUNDING, "last available assets before" + ); assertEq(lidoARM.balanceOf(alice), 0, "alice shares before"); assertEq(lidoARM.totalSupply(), MIN_TOTAL_SUPPLY, "total supply before"); assertEq(lidoARM.totalAssets(), MIN_TOTAL_SUPPLY, "total assets before"); @@ -353,7 +355,12 @@ contract Fork_Concrete_LidoARM_Deposit_Test_ is Fork_Shared_Test_ { assertEq(weth.balanceOf(address(lidoARM)), wethBalanceBefore + amount, "WETH ARM balance after"); assertEq(lidoARM.outstandingEther(), 0, "Outstanding ether after"); assertEq(lidoARM.feesAccrued(), 0, "Fees accrued after"); // No perfs so no fees - assertEq(lidoARM.lastAvailableAssets(), MIN_TOTAL_SUPPLY + amount, "last available assets after"); + assertApproxEqAbs( + lidoARM.lastAvailableAssets(), + MIN_TOTAL_SUPPLY + amount, + STETH_ERROR_ROUNDING, + "last available assets after" + ); assertEq(lidoARM.balanceOf(alice), shares, "alice shares after"); assertEq(lidoARM.totalSupply(), MIN_TOTAL_SUPPLY + amount, "total supply after"); assertEq(lidoARM.totalAssets(), MIN_TOTAL_SUPPLY + amount, "total assets after"); diff --git a/test/fork/LidoFixedPriceMultiLpARM/SwapExactTokensForTokens.t.sol b/test/fork/LidoFixedPriceMultiLpARM/SwapExactTokensForTokens.t.sol index 0708eb9..43a8d07 100644 --- a/test/fork/LidoFixedPriceMultiLpARM/SwapExactTokensForTokens.t.sol +++ b/test/fork/LidoFixedPriceMultiLpARM/SwapExactTokensForTokens.t.sol @@ -1,8 +1,6 @@ // SPDX-License-Identifier: MIT pragma solidity 0.8.23; -import {console} from "forge-std/Console.sol"; - // Test imports import {Fork_Shared_Test_} from "test/fork/shared/Shared.sol";