From f1cf4af382209ba6fe66cfc39b2df4c87567c5b5 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Mon, 30 Jan 2023 00:11:55 -0600 Subject: [PATCH] chore(big): trim buffer in Mul tests --- test/Big.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/test/Big.cpp b/test/Big.cpp index 86776c2..b049496 100644 --- a/test/Big.cpp +++ b/test/Big.cpp @@ -67,8 +67,9 @@ TEST_CASE("Mul", "[big]") { Mul(a->Primary(), b->Primary(), c); - CHECK(a->Primary().Count() == 1); - CHECK(a->Primary()[0] == 0); + a->Primary().Trim(); + + CHECK(a->Primary().Count() == 0); SBigDel(a); SBigDel(b); @@ -86,6 +87,8 @@ TEST_CASE("Mul", "[big]") { Mul(a->Primary(), b->Primary(), c); + a->Primary().Trim(); + CHECK(a->Primary().Count() == 1); CHECK(a->Primary()[0] == 8); @@ -105,6 +108,8 @@ TEST_CASE("Mul", "[big]") { Mul(a->Primary(), b->Primary(), c); + a->Primary().Trim(); + CHECK(a->Primary().Count() == 2); CHECK(a->Primary()[0] == 0xFFFFFF00); CHECK(a->Primary()[1] == 0xFF);