1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-08-08 17:42:09 +03:00

Merge pull request #6944 from AndrzejKurek/2.28-depends-py-kex-fixes

[Backport 2.28] Depends.py - add exclusive domain tests to key exchange testing
This commit is contained in:
Manuel Pégourié-Gonnard
2023-01-24 09:32:09 +01:00
committed by GitHub
3 changed files with 78 additions and 72 deletions

View File

@@ -433,11 +433,8 @@ class DomainData:
'hashes': DualDomain(hash_symbols, build_and_test,
exclude=r'MBEDTLS_(MD|RIPEMD|SHA1_)'\
'|!MBEDTLS_*_NO_SHA'),
# Key exchange types. Only build the library and the sample
# programs.
'kex': ExclusiveDomain(key_exchange_symbols,
[build_command + ['lib'],
build_command + ['-C', 'programs']]),
# Key exchange types.
'kex': ExclusiveDomain(key_exchange_symbols, build_and_test),
'pkalgs': ComplementaryDomain(['MBEDTLS_ECDSA_C',
'MBEDTLS_ECP_C',
'MBEDTLS_PKCS1_V21',