Skip to content

Commit b68a5c0

Browse files
Generate MLDSA test cases for the driver dispatch layer
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
1 parent 04d807e commit b68a5c0

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

util/mbedtls_maintainer/mldsa_test_generator.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,3 +249,11 @@ def gen_key_management(self, kl: int) -> Iterator[test_case.TestCase]:
249249
"""Generate test cases for driver export_public_key()."""
250250
for i, key in enumerate(KEYS[kl], 1):
251251
yield self.one_mldsa_public_key_from_seed(key, f'key#{i}')
252+
253+
254+
class DispatchGenerator(DriverGenerator):
255+
"""Test the driver dispatch layer."""
256+
257+
@classmethod
258+
def function(cls, func: str, _kl: int) -> str:
259+
return func

0 commit comments

Comments
 (0)