From 687c78a56fbf612eebdc36e1e1d17e15fb2ffdb9 Mon Sep 17 00:00:00 2001 From: Mark Spanbroek Date: Tue, 28 Jan 2025 15:55:50 +0100 Subject: [PATCH] vault: simplify example flow rates in test --- test/Vault.tests.js | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/test/Vault.tests.js b/test/Vault.tests.js index 1412136..e1b1d6b 100644 --- a/test/Vault.tests.js +++ b/test/Vault.tests.js @@ -438,8 +438,8 @@ describe("Vault", function () { let maximum beforeEach(async function () { - expiry = (await currentTime()) + 20 - maximum = expiry + 10 + expiry = (await currentTime()) + 80 + maximum = expiry + 20 await vault.lock(context, expiry, maximum) }) @@ -561,28 +561,25 @@ describe("Vault", function () { }) it("rejects flow when insufficient available tokens", async function () { - const duration = maximum - (await currentTime()) - const rate = Math.ceil(deposit / duration) + 1 await expect( - vault.flow(context, sender, receiver, rate) + vault.flow(context, sender, receiver, 11) ).to.be.revertedWith("InsufficientBalance") }) it("rejects total flows exceeding available tokens", async function () { - const duration = maximum - (await currentTime()) - const rate = Math.round(((2 / 3) * deposit) / duration) - await vault.flow(context, sender, receiver, rate) + await vault.flow(context, sender, receiver, 10) await expect( - vault.flow(context, sender, receiver, rate) + vault.flow(context, sender, receiver, 1) ).to.be.revertedWith("InsufficientBalance") }) it("cannot flow designated tokens", async function () { - await vault.designate(context, sender, deposit / 2) - const duration = maximum - (await currentTime()) - const rate = Math.round(deposit / duration) + await vault.designate(context, sender, 500) await expect( - vault.flow(context, sender, receiver, rate) + vault.flow(context, sender, receiver, 5) + ).not.to.be.reverted + await expect( + vault.flow(context, sender, receiver, 1) ).to.be.revertedWith("InsufficientBalance") }) })