mirror of
https://github.com/Instadapp/aave-protocol-v2.git
synced 2024-07-29 21:47:30 +00:00
Fixed scenarios, tests, removed console.log
This commit is contained in:
parent
4e4fbe6539
commit
add6cad5c3
|
@ -5,7 +5,6 @@ import {DebtTokenBase} from './base/DebtTokenBase.sol';
|
|||
import {MathUtils} from '../libraries/math/MathUtils.sol';
|
||||
import {WadRayMath} from '../libraries/math/WadRayMath.sol';
|
||||
import {IStableDebtToken} from './interfaces/IStableDebtToken.sol';
|
||||
import '@nomiclabs/buidler/console.sol';
|
||||
|
||||
/**
|
||||
* @title contract StableDebtToken
|
||||
|
@ -107,8 +106,6 @@ contract StableDebtToken is IStableDebtToken, DebtTokenBase {
|
|||
_decreaseBorrowAllowance(onBehalfOf, user, amount);
|
||||
}
|
||||
|
||||
console.log('Invoked mint for %s and %s', user, onBehalfOf);
|
||||
|
||||
//cumulates the user debt
|
||||
(, uint256 currentBalance, uint256 balanceIncrease) = _calculateBalanceIncrease(onBehalfOf);
|
||||
|
||||
|
|
|
@ -302,7 +302,7 @@ export const delegateBorrowAllowance = async (
|
|||
const reserveData = await pool.getReserveData(reserveAddress);
|
||||
|
||||
const debtToken =
|
||||
interestRateMode === 'stable'
|
||||
interestRateMode === '1'
|
||||
? await getStableDebtToken(reserveData.stableDebtTokenAddress)
|
||||
: await getVariableDebtToken(reserveData.variableDebtTokenAddress);
|
||||
|
||||
|
@ -310,15 +310,15 @@ export const delegateBorrowAllowance = async (
|
|||
.connect(user.signer)
|
||||
.approveDelegation(receiver, amountToDelegate);
|
||||
|
||||
if (expectedResult === 'revert') {
|
||||
await expect(delegateAllowancePromise, revertMessage).to.be.reverted;
|
||||
if (expectedResult === 'revert' && revertMessage) {
|
||||
await expect(delegateAllowancePromise, revertMessage).to.be.revertedWith(revertMessage);
|
||||
return;
|
||||
} else {
|
||||
await delegateAllowancePromise;
|
||||
const allowance = await debtToken.borrowAllowance(user.address, receiver);
|
||||
expect(allowance.toString()).to.be.equal(
|
||||
amountToDelegate,
|
||||
'borrowAllowance are set incorrectly'
|
||||
'borrowAllowance is set incorrectly'
|
||||
);
|
||||
}
|
||||
};
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"borrowRateMode": "stable"
|
||||
},
|
||||
"expected": "revert",
|
||||
"revertMessage": "54"
|
||||
"revertMessage": "59"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -96,7 +96,7 @@
|
|||
"borrowRateMode": "variable"
|
||||
},
|
||||
"expected": "revert",
|
||||
"revertMessage": "54"
|
||||
"revertMessage": "59"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -126,23 +126,6 @@
|
|||
"expected": "success"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "User 0 delegates borrowing of 1 WETH to user 2 with wrong borrowRateMode, revert expected",
|
||||
"actions": [
|
||||
{
|
||||
"name": "delegateBorrowAllowance",
|
||||
"args": {
|
||||
"reserve": "WETH",
|
||||
"amount": "1",
|
||||
"user": "0",
|
||||
"borrowRateMode": "random",
|
||||
"toUser": "2"
|
||||
},
|
||||
"expected": "revert",
|
||||
"revertMessage": "8"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@ import {executeStory} from './helpers/scenario-engine';
|
|||
|
||||
const scenarioFolder = './test/helpers/scenarios/';
|
||||
|
||||
const selectedScenarios: string[] = [`credit-delegation.json`];
|
||||
const selectedScenarios: string[] = [];
|
||||
|
||||
fs.readdirSync(scenarioFolder).forEach((file) => {
|
||||
if (selectedScenarios.length > 0 && !selectedScenarios.includes(file)) return;
|
||||
|
|
Loading…
Reference in New Issue
Block a user