mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-11-26 13:45:45 +01:00
tests: psa: Test PSA client-only code
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
This commit is contained in:
parent
f7b666c508
commit
336678bccc
@ -798,6 +798,17 @@ component_test_psa_crypto_key_id_encodes_owner () {
|
|||||||
make test
|
make test
|
||||||
}
|
}
|
||||||
|
|
||||||
|
component_test_psa_crypto_client () {
|
||||||
|
msg "build: default config - PSA_CRYPTO_C + PSA_CRYPTO_CLIENT, make"
|
||||||
|
scripts/config.py unset MBEDTLS_PSA_CRYPTO_C
|
||||||
|
scripts/config.py unset MBEDTLS_PSA_CRYPTO_STORAGE_C
|
||||||
|
scripts/config.py set MBEDTLS_PSA_CRYPTO_CLIENT
|
||||||
|
make
|
||||||
|
|
||||||
|
msg "test: default config - PSA_CRYPTO_C + PSA_CRYPTO_CLIENT, make"
|
||||||
|
make test
|
||||||
|
}
|
||||||
|
|
||||||
component_test_zlib_make() {
|
component_test_zlib_make() {
|
||||||
msg "build: zlib enabled, make"
|
msg "build: zlib enabled, make"
|
||||||
scripts/config.py set MBEDTLS_ZLIB_SUPPORT
|
scripts/config.py set MBEDTLS_ZLIB_SUPPORT
|
||||||
|
@ -33,6 +33,13 @@
|
|||||||
#include "psa/crypto.h"
|
#include "psa/crypto.h"
|
||||||
#endif /* MBEDTLS_USE_PSA_CRYPTO */
|
#endif /* MBEDTLS_USE_PSA_CRYPTO */
|
||||||
|
|
||||||
|
/* If MBEDTLS_PSA_CRYPTO_C is defined, make sure MBEDTLS_PSA_CRYPTO_CLIENT
|
||||||
|
* is defined to run tests with dependency on MBEDTLS_PSA_CRYPTO_CLIENT.
|
||||||
|
*/
|
||||||
|
#if defined(MBEDTLS_PSA_CRYPTO_C)
|
||||||
|
#define MBEDTLS_PSA_CRYPTO_CLIENT
|
||||||
|
#endif /* MBEDTLS_PSA_CRYPTO_C */
|
||||||
|
|
||||||
/* Test code may use deprecated identifiers only if the preprocessor symbol
|
/* Test code may use deprecated identifiers only if the preprocessor symbol
|
||||||
* MBEDTLS_TEST_DEPRECATED is defined. When building tests, set
|
* MBEDTLS_TEST_DEPRECATED is defined. When building tests, set
|
||||||
* MBEDTLS_TEST_DEPRECATED explicitly if MBEDTLS_DEPRECATED_WARNING is
|
* MBEDTLS_TEST_DEPRECATED explicitly if MBEDTLS_DEPRECATED_WARNING is
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
/* END_HEADER */
|
/* END_HEADER */
|
||||||
|
|
||||||
/* BEGIN_DEPENDENCIES
|
/* BEGIN_DEPENDENCIES
|
||||||
* depends_on:MBEDTLS_PSA_CRYPTO_C
|
* depends_on:MBEDTLS_PSA_CRYPTO_CLIENT
|
||||||
* END_DEPENDENCIES
|
* END_DEPENDENCIES
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -184,7 +184,7 @@ exit: ;
|
|||||||
/* END_HEADER */
|
/* END_HEADER */
|
||||||
|
|
||||||
/* BEGIN_DEPENDENCIES
|
/* BEGIN_DEPENDENCIES
|
||||||
* depends_on:MBEDTLS_PSA_CRYPTO_C
|
* depends_on:MBEDTLS_PSA_CRYPTO_CLIENT
|
||||||
* END_DEPENDENCIES
|
* END_DEPENDENCIES
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user