mirror of
https://github.com/Mbed-TLS/mbedtls-framework.git
synced 2026-06-05 21:15:09 +00:00
Generate MLDSA test cases for the driver dispatch layer
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
@@ -249,3 +249,11 @@ class DriverGenerator(Generator):
|
|||||||
"""Generate test cases for driver export_public_key()."""
|
"""Generate test cases for driver export_public_key()."""
|
||||||
for i, key in enumerate(KEYS[kl], 1):
|
for i, key in enumerate(KEYS[kl], 1):
|
||||||
yield self.one_mldsa_public_key_from_seed(key, f'key#{i}')
|
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
|
||||||
|
|||||||
Reference in New Issue
Block a user