Skip to content

Commit a802487

Browse files
committed
fix: added setAsCollateral in withdraw tests
1 parent 7df7baa commit a802487

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

aave-test-suite/test/withdraw.spec.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import {
1010
UnderlyingTokensClient,
1111
consts,
1212
} from "@aave/aave-v3-aptos-ts-sdk";
13+
import { strategyDAI, strategyUSDC } from "../configs/pool";
1314

1415
describe("Withdraw Test", () => {
1516
let aptosProvider: AptosProvider;
@@ -157,6 +158,15 @@ describe("Withdraw Test", () => {
157158
consts.AAVE_REFERRAL,
158159
);
159160

161+
// set dai and usdc as collateral
162+
await poolClient
163+
.withSigner(aptosProvider.getPoolProfileAccount())
164+
.configureReserveAsCollateral(usdc, BigInt(strategyUSDC.baseLTVAsCollateral), BigInt(strategyUSDC.liquidationThreshold), BigInt(strategyUSDC.liquidationBonus));
165+
166+
await poolClient
167+
.withSigner(aptosProvider.getPoolProfileAccount())
168+
.configureReserveAsCollateral(dai, BigInt(strategyDAI.baseLTVAsCollateral), BigInt(strategyDAI.liquidationThreshold), BigInt(strategyDAI.liquidationBonus));
169+
160170
// usdc borrow
161171
const usdcPrice = await oracleClient.getAssetPrice(usdc);
162172
const { availableBorrowsBase } = await coreClient.getUserAccountData(

0 commit comments

Comments
 (0)