From f149d9e56a7d04f822b5145f52f34337b735ca52 Mon Sep 17 00:00:00 2001 From: emilio Date: Thu, 13 Aug 2020 14:58:44 +0200 Subject: [PATCH] Fixed redeem scenarios --- test/helpers/scenarios/redeem.json | 44 ++++++++++++++++++++++++++---- test/scenario.spec.ts | 2 +- 2 files changed, 39 insertions(+), 7 deletions(-) diff --git a/test/helpers/scenarios/redeem.json b/test/helpers/scenarios/redeem.json index 201defae..f8e6670d 100644 --- a/test/helpers/scenarios/redeem.json +++ b/test/helpers/scenarios/redeem.json @@ -121,16 +121,32 @@ ] }, { - "description": "User 0 Deposits 1 ETH in an empty reserve", + "description": "User 0 Deposits 1 WETH in an empty reserve", "actions": [ + { + "name": "mint", + "args": { + "reserve": "WETH", + "amount": "1", + "user": "0" + }, + "expected": "success" + }, + { + "name": "approve", + "args": { + "reserve": "WETH", + "user": "0" + }, + "expected": "success" + }, { "name": "deposit", "args": { "reserve": "WETH", "amount": "1", - "user": "0", - "sendValue": "1" + "user": "0" }, "expected": "success" } @@ -225,7 +241,7 @@ ] }, { - "description": "Users 0 deposits 1000 DAI, user 1 Deposit 1000 USDC and 1 ETH, borrows 100 DAI. User 1 tries to redeem all the USDC", + "description": "Users 0 deposits 1000 DAI, user 1 Deposit 1000 USDC and 1 WETH, borrows 100 DAI. User 1 tries to redeem all the USDC", "actions": [ { "name": "mint", @@ -279,14 +295,30 @@ }, "expected": "success" }, + { + "name": "mint", + "args": { + "reserve": "WETH", + "amount": "1", + "user": "1" + }, + "expected": "success" + }, + { + "name": "approve", + "args": { + "reserve": "WETH", + "user": "1" + }, + "expected": "success" + }, { "name": "deposit", "args": { "reserve": "WETH", "amount": "1", - "user": "1", - "sendValue": "1" + "user": "1" }, "expected": "success" }, diff --git a/test/scenario.spec.ts b/test/scenario.spec.ts index ff6382bd..0da00993 100644 --- a/test/scenario.spec.ts +++ b/test/scenario.spec.ts @@ -12,7 +12,7 @@ BigNumber.config({DECIMAL_PLACES: 0, ROUNDING_MODE: BigNumber.ROUND_DOWN}); const scenarioFolder = './test/helpers/scenarios/'; -const selectedScenarios: string[] = ['deposit.json']; +const selectedScenarios: string[] = ['redeem.json']; fs.readdirSync(scenarioFolder).forEach((file) => { if (selectedScenarios.length > 0 && !selectedScenarios.includes(file)) return;