Generate MLDSA test cases for the driver dispatch layer

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
Gilles Peskine
2026-03-31 14:59:14 +02:00
parent 4a58f90329
commit dcf227c5b9
@@ -249,3 +249,11 @@ class DriverGenerator(Generator):
"""Generate test cases for driver export_public_key()."""
for i, key in enumerate(KEYS[kl], 1):
yield self.one_mldsa_public_key_from_seed(key, f'key#{i}')
class DispatchGenerator(DriverGenerator):
"""Test the driver dispatch layer."""
@classmethod
def function(cls, func: str, _kl: int) -> str:
return func