fixed last tests on repayWithCollateral

This commit is contained in:
The3D 2020-09-21 16:07:26 +02:00
parent b7c4a255a9
commit 8ed9b88163
4 changed files with 5 additions and 16 deletions

View File

@ -297,7 +297,7 @@ makeSuite('LendingPool. repayWithCollateral() with liquidator', (testEnv: TestEn
'INVALID_DEBT_POSITION'
);
expect(wethUserDataAfter.currentATokenBalance).to.be.bignumber.equal(
expect(wethUserDataAfter.currentATokenBalance).to.be.bignumber.almostEqual(
new BigNumber(wethUserDataBefore.currentATokenBalance).minus(
expectedCollateralLiquidated.toString()
),
@ -570,7 +570,7 @@ makeSuite('LendingPool. repayWithCollateral() with liquidator', (testEnv: TestEn
);
// First half
const amountToRepay = daiReserveDataBefore.totalVariableDebt.multipliedBy(0.6).toString();
const amountToRepay = daiReserveDataBefore.totalVariableDebt.multipliedBy(0.6).toFixed(0).toString();
await mockSwapAdapter.setAmountToReturn(amountToRepay);
await waitForTx(
@ -818,7 +818,7 @@ makeSuite('LendingPool. repayWithCollateral() with liquidator', (testEnv: TestEn
new BigNumber(repayWithCollateralTimestamp)
).minus(usdcUserDataBefore.currentVariableDebt);
expect(usdcUserDataAfter.currentVariableDebt).to.be.bignumber.equal(
expect(usdcUserDataAfter.currentVariableDebt).to.be.bignumber.almostEqual(
new BigNumber(usdcUserDataBefore.currentVariableDebt)
.minus(expectedDebtCovered.toString())
.plus(expectedVariableDebtIncrease),

View File

@ -663,15 +663,6 @@ export const rebalanceStableBorrowRate = async (
txTimestamp
);
console.log("total debt stable exp ", expectedReserveData.totalStableDebt.toFixed());
console.log("total debt stable act ", reserveDataAfter.totalStableDebt.toFixed());
console.log("total debt variable exp ", expectedReserveData.totalVariableDebt.toFixed());
console.log("total debt variable act ", reserveDataAfter.totalVariableDebt.toFixed());
console.log("avl liquidity exp ", expectedReserveData.availableLiquidity.toFixed());
console.log("avl liquidity exp ", reserveDataAfter.availableLiquidity.toFixed());
expectEqual(reserveDataAfter, expectedReserveData);
expectEqual(userDataAfter, expectedUserData);

View File

@ -956,8 +956,6 @@ export const calcExpectedReserveDataAfterStableRateRebalance = (
): ReserveData => {
const expectedReserveData: ReserveData = <ReserveData>{};
console.log("Rebalancing");
expectedReserveData.address = reserveDataBeforeAction.address;
const userStableDebt = calcExpectedStableDebtTokenBalance(

View File

@ -558,14 +558,14 @@ makeSuite('LendingPool. repayWithCollateral()', (testEnv: TestEnv) => {
new BigNumber(repayWithCollateralTimestamp)
).minus(daiUserDataBefore.currentVariableDebt);
expect(daiUserDataAfter.currentVariableDebt).to.be.bignumber.equal(
expect(daiUserDataAfter.currentVariableDebt).to.be.bignumber.almostEqual(
new BigNumber(daiUserDataBefore.currentVariableDebt)
.minus(expectedDebtCovered.toString())
.plus(expectedVariableDebtIncrease),
'INVALID_VARIABLE_DEBT_POSITION'
);
expect(wethUserDataAfter.currentATokenBalance).to.be.bignumber.equal(0);
expect(wethUserDataAfter.currentATokenBalance).to.be.bignumber.almostEqual(0);
expect(wethUserDataAfter.usageAsCollateralEnabled).to.be.false;
});