add test-crypto_module.c to run crypto_module_tests() adjust some tests/hwsim/*.py for mbed TLS (work in progress) option to build and run-tests with CONFIG_TLS=internal # (default) $ cd tests; make clean $ make run-tests option to build and run-tests with CONFIG_TLS=gnutls $ cd tests; make clean CONFIG_TLS=gnutls $ make run-tests CONFIG_TLS=gnutls option to build and run-tests with CONFIG_TLS=mbedtls $ cd tests; make clean CONFIG_TLS=mbedtls $ make run-tests CONFIG_TLS=mbedtls option to build and run-tests with CONFIG_TLS=openssl $ cd tests; make clean CONFIG_TLS=openssl $ make run-tests CONFIG_TLS=openssl option to build and run-tests with CONFIG_TLS=wolfssl $ cd tests; make clean CONFIG_TLS=wolfssl $ make run-tests CONFIG_TLS=wolfssl RFE: Makefile logic for crypto objects should be centralized instead of being duplicated in hostapd/Makefile, wpa_supplicant/Makefile, src/crypto/Makefile, tests/Makefile, ... Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
16 lines
384 B
C
16 lines
384 B
C
/*
|
|
* crypto module tests - test program
|
|
* Copyright (c) 2022, Glenn Strauss <gstrauss@gluelogic.com>
|
|
*
|
|
* This software may be distributed under the terms of the BSD license.
|
|
* See README for more details.
|
|
*/
|
|
|
|
#include "utils/includes.h"
|
|
#include "utils/module_tests.h"
|
|
#include "crypto/crypto_module_tests.c"
|
|
|
|
int main(int argc, char *argv[])
|
|
{
|
|
return crypto_module_tests();
|
|
}
|