mirror of
https://github.com/Instadapp/aave-protocol-v2.git
synced 2024-07-29 21:47:30 +00:00
Updated tests
This commit is contained in:
parent
77fab5d3bb
commit
682a7d13fe
|
@ -411,7 +411,8 @@ export const deployDelegationAwareAToken = async (
|
|||
incentivesController,
|
||||
'18',
|
||||
name,
|
||||
symbol
|
||||
symbol,
|
||||
'0x10'
|
||||
);
|
||||
|
||||
return instance;
|
||||
|
@ -504,7 +505,7 @@ export const authorizeWETHGateway = async (
|
|||
.authorizeLendingPool(lendingPool);
|
||||
|
||||
export const deployMockStableDebtToken = async (
|
||||
args: [tEthereumAddress, tEthereumAddress, tEthereumAddress, string, string],
|
||||
args: [tEthereumAddress, tEthereumAddress, tEthereumAddress, string, string, string],
|
||||
verify?: boolean
|
||||
) => {
|
||||
const instance = await withSaveAndVerify(
|
||||
|
@ -514,7 +515,7 @@ export const deployMockStableDebtToken = async (
|
|||
verify
|
||||
);
|
||||
|
||||
await instance.initialize(args[0], args[1], args[2], '18', args[3], args[4]);
|
||||
await instance.initialize(args[0], args[1], args[2], '18', args[3], args[4], args[5]);
|
||||
|
||||
return instance;
|
||||
};
|
||||
|
@ -528,7 +529,7 @@ export const deployWETHMocked = async (verify?: boolean) =>
|
|||
);
|
||||
|
||||
export const deployMockVariableDebtToken = async (
|
||||
args: [tEthereumAddress, tEthereumAddress, tEthereumAddress, string, string],
|
||||
args: [tEthereumAddress, tEthereumAddress, tEthereumAddress, string, string, string],
|
||||
verify?: boolean
|
||||
) => {
|
||||
const instance = await withSaveAndVerify(
|
||||
|
@ -538,13 +539,13 @@ export const deployMockVariableDebtToken = async (
|
|||
verify
|
||||
);
|
||||
|
||||
await instance.initialize(args[0], args[1], args[2], '18', args[3], args[4]);
|
||||
await instance.initialize(args[0], args[1], args[2], '18', args[3], args[4], args[5]);
|
||||
|
||||
return instance;
|
||||
};
|
||||
|
||||
export const deployMockAToken = async (
|
||||
args: [tEthereumAddress, tEthereumAddress, tEthereumAddress, tEthereumAddress, string, string],
|
||||
args: [tEthereumAddress, tEthereumAddress, tEthereumAddress, tEthereumAddress, string, string, string],
|
||||
verify?: boolean
|
||||
) => {
|
||||
const instance = await withSaveAndVerify(
|
||||
|
@ -554,7 +555,7 @@ export const deployMockAToken = async (
|
|||
verify
|
||||
);
|
||||
|
||||
await instance.initialize(args[0], args[2], args[1], args[3], '18', args[4], args[5]);
|
||||
await instance.initialize(args[0], args[2], args[1], args[3], '18', args[4], args[5], args[6]);
|
||||
|
||||
return instance;
|
||||
};
|
||||
|
|
|
@ -85,6 +85,7 @@ export const initReservesByHelper = async (
|
|||
variableDebtTokenSymbol: string;
|
||||
stableDebtTokenName: string;
|
||||
stableDebtTokenSymbol: string;
|
||||
params: string;
|
||||
}[] = [];
|
||||
|
||||
let strategyRates: [
|
||||
|
@ -208,6 +209,7 @@ export const initReservesByHelper = async (
|
|||
variableDebtTokenSymbol: `variableDebt${symbolPrefix}${reserveSymbols[i]}`,
|
||||
stableDebtTokenName: `${stableDebtTokenNamePrefix} ${reserveSymbols[i]}`,
|
||||
stableDebtTokenSymbol: `stableDebt${symbolPrefix}${reserveSymbols[i]}`,
|
||||
params: '0x10'
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -416,6 +418,7 @@ export const initTokenReservesByHelper = async (
|
|||
variableDebtTokenSymbol: string;
|
||||
stableDebtTokenName: string;
|
||||
stableDebtTokenSymbol: string;
|
||||
params: string;
|
||||
}[] = [];
|
||||
|
||||
const network =
|
||||
|
@ -554,6 +557,7 @@ export const initTokenReservesByHelper = async (
|
|||
variableDebtTokenSymbol: `variableDebt${reserveSymbols[i]}`,
|
||||
stableDebtTokenName: `Aave stable debt bearing ${reserveSymbols[i]}`,
|
||||
stableDebtTokenSymbol: `stableDebt${reserveSymbols[i]}`,
|
||||
params: '0x10'
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -34,6 +34,7 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
ZERO_ADDRESS,
|
||||
'Aave Interest bearing DAI updated',
|
||||
'aDAI',
|
||||
'0x10'
|
||||
]);
|
||||
|
||||
const stableDebtTokenInstance = await deployMockStableDebtToken([
|
||||
|
@ -42,6 +43,7 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
ZERO_ADDRESS,
|
||||
'Aave stable debt bearing DAI updated',
|
||||
'stableDebtDAI',
|
||||
'0x10'
|
||||
]);
|
||||
|
||||
const variableDebtTokenInstance = await deployMockVariableDebtToken([
|
||||
|
@ -50,6 +52,7 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
ZERO_ADDRESS,
|
||||
'Aave variable debt bearing DAI updated',
|
||||
'variableDebtDAI',
|
||||
'0x10'
|
||||
]);
|
||||
|
||||
newATokenAddress = aTokenInstance.address;
|
||||
|
@ -70,6 +73,7 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
name: string;
|
||||
symbol: string;
|
||||
implementation: string;
|
||||
params: string
|
||||
} = {
|
||||
asset: dai.address,
|
||||
treasury: ZERO_ADDRESS,
|
||||
|
@ -77,6 +81,7 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
name: name,
|
||||
symbol: symbol,
|
||||
implementation: newATokenAddress,
|
||||
params: "0x10"
|
||||
};
|
||||
await expect(
|
||||
configurator.connect(users[1].signer).updateAToken(updateATokenInputParams)
|
||||
|
@ -96,6 +101,7 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
name: string;
|
||||
symbol: string;
|
||||
implementation: string;
|
||||
params: string
|
||||
} = {
|
||||
asset: dai.address,
|
||||
treasury: ZERO_ADDRESS,
|
||||
|
@ -103,6 +109,7 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
name: name,
|
||||
symbol: symbol,
|
||||
implementation: newATokenAddress,
|
||||
params: "0x10"
|
||||
};
|
||||
await configurator.updateAToken(updateATokenInputParams);
|
||||
|
||||
|
@ -124,12 +131,14 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
name: string;
|
||||
symbol: string;
|
||||
implementation: string;
|
||||
params: string;
|
||||
} = {
|
||||
asset: dai.address,
|
||||
incentivesController: ZERO_ADDRESS,
|
||||
name: name,
|
||||
symbol: symbol,
|
||||
implementation: newStableTokenAddress,
|
||||
params: '0x10'
|
||||
}
|
||||
|
||||
await expect(
|
||||
|
@ -152,12 +161,14 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
name: string;
|
||||
symbol: string;
|
||||
implementation: string;
|
||||
params: string;
|
||||
} = {
|
||||
asset: dai.address,
|
||||
incentivesController: ZERO_ADDRESS,
|
||||
name: name,
|
||||
symbol: symbol,
|
||||
implementation: newStableTokenAddress,
|
||||
params: '0x10'
|
||||
}
|
||||
|
||||
await configurator.updateStableDebtToken(updateDebtTokenInput);
|
||||
|
@ -183,12 +194,14 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
name: string;
|
||||
symbol: string;
|
||||
implementation: string;
|
||||
params: string;
|
||||
} = {
|
||||
asset: dai.address,
|
||||
incentivesController: ZERO_ADDRESS,
|
||||
name: name,
|
||||
symbol: symbol,
|
||||
implementation: newVariableTokenAddress,
|
||||
params: '0x10'
|
||||
}
|
||||
|
||||
await expect(
|
||||
|
@ -210,12 +223,14 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
name: string;
|
||||
symbol: string;
|
||||
implementation: string;
|
||||
params: string;
|
||||
} = {
|
||||
asset: dai.address,
|
||||
incentivesController: ZERO_ADDRESS,
|
||||
name: name,
|
||||
symbol: symbol,
|
||||
implementation: newVariableTokenAddress,
|
||||
params: '0x10'
|
||||
}
|
||||
//const name = await (await getAToken(newATokenAddress)).name();
|
||||
|
||||
|
|
|
@ -34,6 +34,7 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
ZERO_ADDRESS,
|
||||
'Aave AMM Market DAI updated',
|
||||
'aAmmDAI',
|
||||
'0x10'
|
||||
]);
|
||||
|
||||
const stableDebtTokenInstance = await deployMockStableDebtToken([
|
||||
|
@ -42,6 +43,7 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
ZERO_ADDRESS,
|
||||
'Aave AMM Market stable debt DAI updated',
|
||||
'stableDebtAmmDAI',
|
||||
'0x10'
|
||||
]);
|
||||
|
||||
const variableDebtTokenInstance = await deployMockVariableDebtToken([
|
||||
|
@ -50,6 +52,7 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
ZERO_ADDRESS,
|
||||
'Aave AMM Market variable debt DAI updated',
|
||||
'variableDebtAmmDAI',
|
||||
'0x10'
|
||||
]);
|
||||
|
||||
newATokenAddress = aTokenInstance.address;
|
||||
|
@ -70,6 +73,7 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
name: string;
|
||||
symbol: string;
|
||||
implementation: string;
|
||||
params: string;
|
||||
} = {
|
||||
asset: dai.address,
|
||||
treasury: ZERO_ADDRESS,
|
||||
|
@ -77,6 +81,7 @@ makeSuite('Upgradeability', (testEnv: TestEnv) => {
|
|||
name: name,
|
||||
symbol: symbol,
|
||||
implementation: newATokenAddress,
|
||||
params: '0x10'
|
||||
};
|
||||
await expect(
|
||||
configurator.connect(users[1].signer).updateAToken(updateATokenInputParams)
|
||||
|
|
Loading…
Reference in New Issue
Block a user