mirror of https://github.com/ARMmbed/mbed-os.git
Unittests fixed
parent
694790f5fe
commit
7fb6efa9cd
|
@ -53,6 +53,8 @@ set(unittest-test-flags
|
|||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
-DMBED_CONF_LORA_DEVICE_ADDRESS=0x00000000
|
||||
-DMBED_CONF_LORA_VERSION=0
|
||||
-DMBED_CONF_LORA_CLASS_B_MULTICAST_ADDRESS_MAX_COUNT=1
|
||||
-DMBED_CONF_LORA_PING_SLOT_PERIODICITY=7
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_NWKSKEY=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
|
@ -61,7 +63,3 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_NWKSKEY=\"{0x00, 0x00,
|
|||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_APPSKEY=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_APPSKEY=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_CLASS_B_MULTICAST_ADDRESS_MAX_COUNT=1 -DMBED_CONF_LORA_PING_SLOT_PERIODICITY=7")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_CLASS_B_MULTICAST_ADDRESS_MAX_COUNT=1 -DMBED_CONF_LORA_PING_SLOT_PERIODICITY=7")
|
||||
|
||||
|
|
|
@ -42,4 +42,5 @@ set(unittest-test-sources
|
|||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
)
|
||||
-DMBED_CONF_LORA_VERSION=0
|
||||
)
|
||||
|
|
|
@ -47,5 +47,6 @@ set(unittest-test-flags
|
|||
-DMBED_CONF_LORA_REJOIN_DEFAULT_MAX_TIME=3600
|
||||
-DMBED_CONF_LORA_REJOIN_DEFAULT_MAX_COUNT=10
|
||||
-DMBED_CONF_LORA_BEACON_PREAMBLE_LENGTH=7
|
||||
-DMBED_CONF_LORA_DOWNLINK_PREAMBLE_LENGTH=5
|
||||
)
|
||||
|
||||
|
|
|
@ -44,3 +44,12 @@ set(unittest-test-flags
|
|||
-DMBED_CONF_LORA_UPLINK_PREAMBLE_LENGTH=8
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_NWKSENCKEY=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_NWKSENCKEY=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_SNWKSINTKEY=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_SNWKSINTKEY=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -49,6 +49,7 @@ set(unittest-test-flags
|
|||
-DMBED_CONF_LORA_OVER_THE_AIR_ACTIVATION=true
|
||||
-DMBED_CONF_LORA_AUTOMATIC_UPLINK_MESSAGE=true
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
-DMBED_CONF_LORA_VERSION=0
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_REJOIN_TYPE1_SEND_PERIOD=3600")
|
||||
|
|
|
@ -37,6 +37,10 @@ set(unittest-test-sources
|
|||
stubs/SocketStats_Stub.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_NSAPI_DNS_ADDRESSES_LIMIT=10
|
||||
)
|
||||
|
||||
set(MBEDTLS_USER_CONFIG_FILE_PATH "\"../UNITTESTS/features/netsocket/DTLSSocket/dtls_test_config.h\"")
|
||||
set_source_files_properties(features/netsocket/DTLSSocket/test_DTLSSocket.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
set_source_files_properties(../features/netsocket/DTLSSocket.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
|
|
|
@ -36,6 +36,10 @@ set(unittest-test-sources
|
|||
stubs/SocketStats_Stub.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_NSAPI_DNS_ADDRESSES_LIMIT=10
|
||||
)
|
||||
|
||||
set(MBEDTLS_USER_CONFIG_FILE_PATH "\"../UNITTESTS/features/netsocket/DTLSSocketWrapper/dtls_test_config.h\"")
|
||||
set_source_files_properties(features/netsocket/DTLSSocketWrapper/test_DTLSSocketWrapper.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
set_source_files_properties(../features/netsocket/DTLSSocketWrapper.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
|
|
|
@ -36,3 +36,7 @@ set(unittest-test-sources
|
|||
stubs/SocketStats_Stub.cpp
|
||||
stubs/mbed_error.c
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_NSAPI_DNS_ADDRESSES_LIMIT=10
|
||||
)
|
||||
|
|
|
@ -3,8 +3,6 @@
|
|||
# UNIT TESTS
|
||||
####################
|
||||
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_NSAPI_DNS_ADDRESSES_LIMIT=10")
|
||||
|
||||
set(unittest-sources
|
||||
../features/netsocket/SocketAddress.cpp
|
||||
../features/netsocket/NetworkStack.cpp
|
||||
|
@ -13,7 +11,7 @@ set(unittest-sources
|
|||
../features/frameworks/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../features/frameworks/nanostack-libservice/source/libip4string/stoip4.c
|
||||
../features/frameworks/nanostack-libservice/source/libip6string/stoip6.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
|
@ -32,3 +30,7 @@ set(unittest-test-sources
|
|||
stubs/ip4tos_stub.c
|
||||
stubs/SocketStats_Stub.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_NSAPI_DNS_ADDRESSES_LIMIT=10
|
||||
)
|
||||
|
|
|
@ -30,3 +30,7 @@ set(unittest-test-sources
|
|||
stubs/SocketStats_Stub.cpp
|
||||
stubs/mbed_error.c
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_NSAPI_DNS_ADDRESSES_LIMIT=10
|
||||
)
|
||||
|
|
|
@ -15,7 +15,7 @@ set(unittest-sources
|
|||
../features/frameworks/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../features/frameworks/nanostack-libservice/source/libip4string/stoip4.c
|
||||
../features/frameworks/nanostack-libservice/source/libip6string/stoip6.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
)
|
||||
|
||||
# Test files
|
||||
|
@ -31,3 +31,8 @@ set(unittest-test-sources
|
|||
features/netsocket/NetworkStack/test_NetworkStack.cpp
|
||||
stubs/SocketStats_Stub.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_NSAPI_DNS_ADDRESSES_LIMIT=10
|
||||
)
|
||||
|
||||
|
|
|
@ -39,3 +39,7 @@ set(unittest-test-sources
|
|||
stubs/SocketStats_Stub.cpp
|
||||
stubs/mbed_error.c
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_NSAPI_DNS_ADDRESSES_LIMIT=10
|
||||
)
|
||||
|
|
|
@ -16,7 +16,7 @@ set(unittest-sources
|
|||
../features/frameworks/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../features/frameworks/nanostack-libservice/source/libip4string/stoip4.c
|
||||
../features/frameworks/nanostack-libservice/source/libip6string/stoip6.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
|
@ -33,3 +33,7 @@ set(unittest-test-sources
|
|||
features/netsocket/TCPServer/test_TCPServer.cpp
|
||||
stubs/SocketStats_Stub.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_NSAPI_DNS_ADDRESSES_LIMIT=10
|
||||
)
|
||||
|
|
|
@ -12,7 +12,7 @@ set(unittest-sources
|
|||
../features/frameworks/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../features/frameworks/nanostack-libservice/source/libip4string/stoip4.c
|
||||
../features/frameworks/nanostack-libservice/source/libip6string/stoip6.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
|
@ -31,3 +31,7 @@ set(unittest-test-sources
|
|||
stubs/ip4tos_stub.c
|
||||
stubs/SocketStats_Stub.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_NSAPI_DNS_ADDRESSES_LIMIT=10
|
||||
)
|
||||
|
|
|
@ -14,7 +14,7 @@ set(unittest-sources
|
|||
../features/frameworks/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../features/frameworks/nanostack-libservice/source/libip4string/stoip4.c
|
||||
../features/frameworks/nanostack-libservice/source/libip6string/stoip6.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
|
@ -34,6 +34,10 @@ set(unittest-test-sources
|
|||
stubs/SocketStats_Stub.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_NSAPI_DNS_ADDRESSES_LIMIT=10
|
||||
)
|
||||
|
||||
set(MBEDTLS_USER_CONFIG_FILE_PATH "\"../UNITTESTS/features/netsocket/TLSSocket/tls_test_config.h\"")
|
||||
set_source_files_properties(features/netsocket/TLSSocket/test_TLSSocket.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
set_source_files_properties(../features/netsocket/TLSSocket.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
|
|
|
@ -13,7 +13,7 @@ set(unittest-sources
|
|||
../features/frameworks/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../features/frameworks/nanostack-libservice/source/libip4string/stoip4.c
|
||||
../features/frameworks/nanostack-libservice/source/libip6string/stoip6.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
|
@ -31,6 +31,10 @@ set(unittest-test-sources
|
|||
stubs/SocketStats_Stub.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_NSAPI_DNS_ADDRESSES_LIMIT=10
|
||||
)
|
||||
|
||||
set(MBEDTLS_USER_CONFIG_FILE_PATH "\"../UNITTESTS/features/netsocket/TLSSocketWrapper/tls_test_config.h\"")
|
||||
set_source_files_properties(features/netsocket/TLSSocketWrapper/test_TLSSocketWrapper.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
set_source_files_properties(../features/netsocket/TLSSocketWrapper.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
|
|
|
@ -13,7 +13,7 @@ set(unittest-sources
|
|||
../features/frameworks/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../features/frameworks/nanostack-libservice/source/libip4string/stoip4.c
|
||||
../features/frameworks/nanostack-libservice/source/libip6string/stoip6.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
|
@ -32,3 +32,7 @@ set(unittest-test-sources
|
|||
stubs/ip4tos_stub.c
|
||||
stubs/SocketStats_Stub.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_NSAPI_DNS_ADDRESSES_LIMIT=10
|
||||
)
|
||||
|
|
|
@ -43,5 +43,10 @@ set(unittest-test-sources
|
|||
stubs/EventFlags_stub.cpp
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DDEVICE_EMAC -DMBED_CONF_TARGET_NETWORK_DEFAULT_INTERFACE_TYPE=ETHERNET -DMBED_CONF_NSAPI_DNS_RESPONSE_WAIT_TIME=10000 -DMBED_CONF_NSAPI_DNS_RETRIES=1 -DMBED_CONF_NSAPI_DNS_TOTAL_ATTEMPTS=10 -DMBED_CONF_NSAPI_DNS_CACHE_SIZE=5")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DDEVICE_EMAC -DMBED_CONF_TARGET_NETWORK_DEFAULT_INTERFACE_TYPE=ETHERNET -DMBED_CONF_NSAPI_DNS_RESPONSE_WAIT_TIME=10000 -DMBED_CONF_NSAPI_DNS_RETRIES=1 -DMBED_CONF_NSAPI_DNS_TOTAL_ATTEMPTS=10 -DMBED_CONF_NSAPI_DNS_CACHE_SIZE=5")
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_NSAPI_DNS_ADDRESSES_LIMIT=10
|
||||
-DMBED_CONF_NSAPI_DNS_TOTAL_ATTEMPTS=5
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DDEVICE_EMAC -DMBED_CONF_TARGET_NETWORK_DEFAULT_INTERFACE_TYPE=ETHERNET -DMBED_CONF_NSAPI_DNS_RESPONSE_WAIT_TIME=10000 -DMBED_CONF_NSAPI_DNS_RETRIES=1 -DMBED_CONF_NSAPI_DNS_CACHE_SIZE=5")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DDEVICE_EMAC -DMBED_CONF_TARGET_NETWORK_DEFAULT_INTERFACE_TYPE=ETHERNET -DMBED_CONF_NSAPI_DNS_RESPONSE_WAIT_TIME=10000 -DMBED_CONF_NSAPI_DNS_RETRIES=1 -DMBED_CONF_NSAPI_DNS_CACHE_SIZE=5")
|
||||
|
|
|
@ -1893,17 +1893,17 @@ lorawan_status_t LoRaMac::prepare_join(const lorawan_connect_t *params, bool is_
|
|||
|
||||
lorawan_status_t ret;
|
||||
if (MBED_CONF_LORA_VERSION < LORAWAN_VERSION_1_1) {
|
||||
ret = _lora_crypto.set_keys(NULL, NULL, nwk_skey,
|
||||
app_skey,
|
||||
nwk_skey,
|
||||
nwk_skey);
|
||||
ret = _lora_crypto.set_keys(NULL, NULL, const_cast<uint8_t *>(nwk_skey),
|
||||
const_cast<uint8_t *>(app_skey),
|
||||
const_cast<uint8_t *>(nwk_skey),
|
||||
const_cast<uint8_t *>(nwk_skey));
|
||||
_params.server_type = LW1_0_2;
|
||||
|
||||
} else {
|
||||
ret = _lora_crypto.set_keys(NULL, NULL, nwk_skey,
|
||||
app_skey,
|
||||
snwk_sintkey,
|
||||
nwk_senckey);
|
||||
ret = _lora_crypto.set_keys(NULL, NULL, const_cast<uint8_t *>(nwk_skey),
|
||||
const_cast<uint8_t *>(app_skey),
|
||||
const_cast<uint8_t *>(snwk_sintkey),
|
||||
const_cast<uint8_t *>(nwk_senckey));
|
||||
_params.server_type = LW1_1;
|
||||
}
|
||||
if (ret != LORAWAN_STATUS_OK) {
|
||||
|
|
Loading…
Reference in New Issue