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

Depends.py - add exclusive domain tests to key exchange testing
This commit is contained in:
Manuel Pégourié-Gonnard 2023-01-24 09:32:05 +01:00 committed by GitHub
commit 4455fd2449
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 73 additions and 68 deletions

View file

@ -419,11 +419,8 @@ class DomainData:
exclude=r'MBEDTLS_(MD|RIPEMD|SHA1_)' \
'|MBEDTLS_SHA224_' \
'|MBEDTLS_SHA384_'),
# 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',