mirror of
https://github.com/thunderbrewhq/squall.git
synced 2025-12-12 02:22:30 +00:00
chore(big): trim buffer in Mul tests
This commit is contained in:
parent
6e96e0a767
commit
f1cf4af382
1 changed files with 7 additions and 2 deletions
|
|
@ -67,8 +67,9 @@ TEST_CASE("Mul", "[big]") {
|
||||||
|
|
||||||
Mul(a->Primary(), b->Primary(), c);
|
Mul(a->Primary(), b->Primary(), c);
|
||||||
|
|
||||||
CHECK(a->Primary().Count() == 1);
|
a->Primary().Trim();
|
||||||
CHECK(a->Primary()[0] == 0);
|
|
||||||
|
CHECK(a->Primary().Count() == 0);
|
||||||
|
|
||||||
SBigDel(a);
|
SBigDel(a);
|
||||||
SBigDel(b);
|
SBigDel(b);
|
||||||
|
|
@ -86,6 +87,8 @@ TEST_CASE("Mul", "[big]") {
|
||||||
|
|
||||||
Mul(a->Primary(), b->Primary(), c);
|
Mul(a->Primary(), b->Primary(), c);
|
||||||
|
|
||||||
|
a->Primary().Trim();
|
||||||
|
|
||||||
CHECK(a->Primary().Count() == 1);
|
CHECK(a->Primary().Count() == 1);
|
||||||
CHECK(a->Primary()[0] == 8);
|
CHECK(a->Primary()[0] == 8);
|
||||||
|
|
||||||
|
|
@ -105,6 +108,8 @@ TEST_CASE("Mul", "[big]") {
|
||||||
|
|
||||||
Mul(a->Primary(), b->Primary(), c);
|
Mul(a->Primary(), b->Primary(), c);
|
||||||
|
|
||||||
|
a->Primary().Trim();
|
||||||
|
|
||||||
CHECK(a->Primary().Count() == 2);
|
CHECK(a->Primary().Count() == 2);
|
||||||
CHECK(a->Primary()[0] == 0xFFFFFF00);
|
CHECK(a->Primary()[0] == 0xFFFFFF00);
|
||||||
CHECK(a->Primary()[1] == 0xFF);
|
CHECK(a->Primary()[1] == 0xFF);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue