From af19624b88e979c703284f822fa9cf64c5edee98 Mon Sep 17 00:00:00 2001 From: Deepu Date: Wed, 17 Jan 2024 03:34:41 +0530 Subject: [PATCH 1/2] Fixes: refactor: Adding a test case for testing parseData() and packData() #177 --- test/TestSwapFactory.test.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/TestSwapFactory.test.ts b/test/TestSwapFactory.test.ts index deddf21..fc3d692 100644 --- a/test/TestSwapFactory.test.ts +++ b/test/TestSwapFactory.test.ts @@ -257,4 +257,15 @@ describe("Swaplace Factory", async function () { expect(error.message).to.be.equals("InvalidAssetsLength"); } }); + + it("Should ensure packData() and parseData() return the right values",async function () { + const currentTimestamp = (await blocktimestamp()) * 2; + + const config = await Swaplace.packData(acceptee, currentTimestamp); + + const [allowed, expiry] = await Swaplace.parseData(config); + + expect(allowed).to.be.equals(acceptee); + expect(expiry).to.be.equals(currentTimestamp); + }); }); From 3bfcb46e16cb7f36fee2e3fcebaf6a6837b61378 Mon Sep 17 00:00:00 2001 From: Deepu Date: Wed, 17 Jan 2024 03:54:43 +0530 Subject: [PATCH 2/2] Fixed: #177 --- test/TestSwapFactory.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/TestSwapFactory.test.ts b/test/TestSwapFactory.test.ts index fc3d692..2d2e36c 100644 --- a/test/TestSwapFactory.test.ts +++ b/test/TestSwapFactory.test.ts @@ -261,11 +261,11 @@ describe("Swaplace Factory", async function () { it("Should ensure packData() and parseData() return the right values",async function () { const currentTimestamp = (await blocktimestamp()) * 2; - const config = await Swaplace.packData(acceptee, currentTimestamp); + const config = await Swaplace.packData(acceptee.address, currentTimestamp); const [allowed, expiry] = await Swaplace.parseData(config); - expect(allowed).to.be.equals(acceptee); + expect(allowed).to.be.equals(acceptee.address); expect(expiry).to.be.equals(currentTimestamp); }); });