Add test generation for bignum cmp variant
Signed-off-by: Werner Lewis <werner.lewis@arm.com>
diff --git a/tests/scripts/generate_bignum_tests.py b/tests/scripts/generate_bignum_tests.py
index c6e6a11..36d0d22 100755
--- a/tests/scripts/generate_bignum_tests.py
+++ b/tests/scripts/generate_bignum_tests.py
@@ -194,6 +194,16 @@
return str(self._result)
+class BignumCmpAbs(BignumCmp):
+ """Target for abs comparison variant."""
+ count = 0
+ func = "mbedtls_mpi_cmp_abs"
+ title = "MPI compare (abs)"
+
+ def __init__(self, val_l, val_r):
+ super().__init__(val_l.strip("-"), val_r.strip("-"))
+
+
class TestGenerator:
"""Generate test data."""