mirror of https://github.com/ARMmbed/mbed-os.git
Move Unittests closure to library
parent
354bfaa840
commit
b1a5e1b72d
|
|
@ -1,44 +0,0 @@
|
|||
|
||||
####################
|
||||
# UNIT TESTS
|
||||
####################
|
||||
|
||||
set(unittest-sources
|
||||
../features/netsocket/SocketAddress.cpp
|
||||
../features/netsocket/NetworkStack.cpp
|
||||
../features/netsocket/InternetSocket.cpp
|
||||
../features/netsocket/InternetDatagramSocket.cpp
|
||||
../features/netsocket/UDPSocket.cpp
|
||||
../features/netsocket/DTLSSocket.cpp
|
||||
../features/netsocket/DTLSSocketWrapper.cpp
|
||||
../features/netsocket/TLSSocketWrapper.cpp
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/ip4tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/stoip4.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/stoip6.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libBits/common_functions.c
|
||||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
features/netsocket/DTLSSocket/test_DTLSSocket.cpp
|
||||
stubs/Mutex_stub.cpp
|
||||
stubs/mbed_assert_stub.cpp
|
||||
stubs/mbed_atomic_stub.c
|
||||
stubs/mbed_critical_stub.c
|
||||
stubs/equeue_stub.c
|
||||
../features/nanostack/coap-service/test/coap-service/unittest/stub/mbedtls_stub.c
|
||||
stubs/EventQueue_stub.cpp
|
||||
stubs/mbed_shared_queues_stub.cpp
|
||||
stubs/nsapi_dns_stub.cpp
|
||||
stubs/EventFlags_stub.cpp
|
||||
stubs/stoip4_stub.c
|
||||
stubs/ip4tos_stub.c
|
||||
stubs/Kernel_stub.cpp
|
||||
stubs/SocketStats_Stub.cpp
|
||||
)
|
||||
|
||||
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})
|
||||
set_source_files_properties(../features/netsocket/DTLSSocketWrapper.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
|
||||
|
|
@ -0,0 +1 @@
|
|||
*
|
||||
|
|
@ -16,7 +16,7 @@
|
|||
*/
|
||||
|
||||
#include "gtest/gtest.h"
|
||||
#include "CellularNonIPSocket.h"
|
||||
#include "netsocket/CellularNonIPSocket.h"
|
||||
#include "myCellularContext.h"
|
||||
|
||||
using namespace mbed;
|
||||
|
|
@ -5,15 +5,15 @@
|
|||
|
||||
# Add test specific include paths
|
||||
set(unittest-includes ${unittest-includes}
|
||||
../features/netsocket/cellular
|
||||
../features/cellular
|
||||
)
|
||||
|
||||
set(unittest-sources
|
||||
../features/netsocket/CellularNonIPSocket.cpp
|
||||
../connectivity/netsocket/source/CellularNonIPSocket.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
features/netsocket/CellularNonIPSocket/test_CellularNonIPSocket.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/test_CellularNonIPSocket.cpp
|
||||
stubs/NetworkInterface_stub.cpp
|
||||
stubs/NetworkInterfaceDefaults_stub.cpp
|
||||
stubs/NetworkStack_stub.cpp
|
||||
|
|
@ -16,7 +16,7 @@
|
|||
*/
|
||||
|
||||
#include "gtest/gtest.h"
|
||||
#include "features/netsocket/DTLSSocket.h"
|
||||
#include "netsocket/DTLSSocket.h"
|
||||
#include "NetworkStack_stub.h"
|
||||
|
||||
#include "mbed_error.h"
|
||||
|
|
@ -4,12 +4,14 @@
|
|||
####################
|
||||
|
||||
set(unittest-sources
|
||||
../features/netsocket/SocketAddress.cpp
|
||||
../features/netsocket/NetworkStack.cpp
|
||||
../features/netsocket/InternetSocket.cpp
|
||||
../features/netsocket/TCPSocket.cpp
|
||||
../features/netsocket/TLSSocket.cpp
|
||||
../features/netsocket/TLSSocketWrapper.cpp
|
||||
../connectivity/netsocket/source/SocketAddress.cpp
|
||||
../connectivity/netsocket/source/NetworkStack.cpp
|
||||
../connectivity/netsocket/source/InternetSocket.cpp
|
||||
../connectivity/netsocket/source/InternetDatagramSocket.cpp
|
||||
../connectivity/netsocket/source/UDPSocket.cpp
|
||||
../connectivity/netsocket/source/DTLSSocket.cpp
|
||||
../connectivity/netsocket/source/DTLSSocketWrapper.cpp
|
||||
../connectivity/netsocket/source/TLSSocketWrapper.cpp
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/ip4tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/stoip4.c
|
||||
|
|
@ -18,7 +20,7 @@ set(unittest-sources
|
|||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
features/netsocket/TLSSocket/test_TLSSocket.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/test_DTLSSocket.cpp
|
||||
stubs/Mutex_stub.cpp
|
||||
stubs/mbed_assert_stub.cpp
|
||||
stubs/mbed_atomic_stub.c
|
||||
|
|
@ -31,11 +33,11 @@ set(unittest-test-sources
|
|||
stubs/EventFlags_stub.cpp
|
||||
stubs/stoip4_stub.c
|
||||
stubs/ip4tos_stub.c
|
||||
stubs/Kernel_stub.cpp
|
||||
stubs/SocketStats_Stub.cpp
|
||||
)
|
||||
|
||||
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})
|
||||
set_source_files_properties(../features/netsocket/TLSSocketWrapper.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
|
||||
set(MBEDTLS_USER_CONFIG_FILE_PATH "\"${CMAKE_CURRENT_LIST_DIR}/dtls_test_config.h\"")
|
||||
set_source_files_properties(${CMAKE_CURRENT_LIST_DIR}/test_DTLSSocket.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
set_source_files_properties(../connectivity/netsocket/source/DTLSSocket.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
set_source_files_properties(../connectivity/netsocket/source/DTLSSocketWrapper.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
|
|
@ -16,8 +16,8 @@
|
|||
*/
|
||||
|
||||
#include "gtest/gtest.h"
|
||||
#include "features/netsocket/UDPSocket.h"
|
||||
#include "features/netsocket/DTLSSocketWrapper.h"
|
||||
#include "netsocket/UDPSocket.h"
|
||||
#include "netsocket/DTLSSocketWrapper.h"
|
||||
#include "NetworkStack_stub.h"
|
||||
#include "features/nanostack/coap-service/test/coap-service/unittest/stub/mbedtls_stub.h"
|
||||
#include <cstring> //memset
|
||||
|
|
@ -407,4 +407,3 @@ TEST_F(TestDTLSSocketWrapper, accept_unsupported)
|
|||
EXPECT_EQ(wrapper->accept(&error), static_cast<UDPSocket *>(NULL));
|
||||
EXPECT_EQ(error, NSAPI_ERROR_UNSUPPORTED);
|
||||
}
|
||||
|
||||
|
|
@ -4,13 +4,13 @@
|
|||
####################
|
||||
|
||||
set(unittest-sources
|
||||
../features/netsocket/SocketAddress.cpp
|
||||
../features/netsocket/NetworkStack.cpp
|
||||
../features/netsocket/InternetSocket.cpp
|
||||
../features/netsocket/InternetDatagramSocket.cpp
|
||||
../features/netsocket/UDPSocket.cpp
|
||||
../features/netsocket/DTLSSocketWrapper.cpp
|
||||
../features/netsocket/TLSSocketWrapper.cpp
|
||||
../connectivity/netsocket/source/SocketAddress.cpp
|
||||
../connectivity/netsocket/source/NetworkStack.cpp
|
||||
../connectivity/netsocket/source/InternetSocket.cpp
|
||||
../connectivity/netsocket/source/InternetDatagramSocket.cpp
|
||||
../connectivity/netsocket/source/UDPSocket.cpp
|
||||
../connectivity/netsocket/source/DTLSSocketWrapper.cpp
|
||||
../connectivity/netsocket/source/TLSSocketWrapper.cpp
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/ip4tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/stoip4.c
|
||||
|
|
@ -19,7 +19,7 @@ set(unittest-sources
|
|||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
features/netsocket/DTLSSocketWrapper/test_DTLSSocketWrapper.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/test_DTLSSocketWrapper.cpp
|
||||
stubs/Mutex_stub.cpp
|
||||
stubs/mbed_assert_stub.cpp
|
||||
stubs/mbed_atomic_stub.c
|
||||
|
|
@ -36,7 +36,6 @@ set(unittest-test-sources
|
|||
stubs/SocketStats_Stub.cpp
|
||||
)
|
||||
|
||||
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})
|
||||
|
||||
set(MBEDTLS_USER_CONFIG_FILE_PATH "\"${CMAKE_CURRENT_LIST_DIR}/dtls_test_config.h\"")
|
||||
set_source_files_properties(${CMAKE_CURRENT_LIST_DIR}/test_DTLSSocketWrapper.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
set_source_files_properties(../connectivity/netsocket/source/DTLSSocketWrapper.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
#include "OnboardNetworkStack_mock.h"
|
||||
|
||||
#include "features/netsocket/EthernetInterface.h"
|
||||
#include "netsocket/EthernetInterface.h"
|
||||
#include <iostream>
|
||||
#include "EMAC_mock.h"
|
||||
|
||||
|
|
@ -8,11 +8,11 @@ set(TEST_SUITE_NAME "features_netsocket_EthernetInterface")
|
|||
|
||||
# Source files
|
||||
set(unittest-sources
|
||||
../features/netsocket/SocketAddress.cpp
|
||||
../features/netsocket/EthernetInterface.cpp
|
||||
../features/netsocket/EMACInterface.cpp
|
||||
../features/netsocket/NetworkInterface.cpp
|
||||
../features/netsocket/NetworkStack.cpp
|
||||
../connectivity/netsocket/source/SocketAddress.cpp
|
||||
../connectivity/netsocket/source/EthernetInterface.cpp
|
||||
../connectivity/netsocket/source/EMACInterface.cpp
|
||||
../connectivity/netsocket/source/NetworkInterface.cpp
|
||||
../connectivity/netsocket/source/NetworkStack.cpp
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/ip4tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/stoip4.c
|
||||
|
|
@ -23,7 +23,7 @@ set(unittest-sources
|
|||
|
||||
# Test files
|
||||
set(unittest-test-sources
|
||||
features/netsocket/EthernetInterface/test_EthernetInterface.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/test_EthernetInterface.cpp
|
||||
stubs/Mutex_stub.cpp
|
||||
stubs/mbed_assert_stub.cpp
|
||||
stubs/equeue_stub.c
|
||||
|
|
@ -17,9 +17,9 @@
|
|||
|
||||
#include "gtest/gtest.h"
|
||||
#include "gmock/gmock.h"
|
||||
#include "nsapi_dns.h"
|
||||
#include "features/netsocket/EthernetInterface.h"
|
||||
#include "SocketAddress.h"
|
||||
#include "netsocket/nsapi_dns.h"
|
||||
#include "netsocket/EthernetInterface.h"
|
||||
#include "netsocket/SocketAddress.h"
|
||||
#include "EMAC_mock.h"
|
||||
#include "OnboardNetworkStack_mock.h"
|
||||
#include "EventQueue.h"
|
||||
|
|
@ -4,18 +4,18 @@
|
|||
####################
|
||||
|
||||
set(unittest-sources
|
||||
../features/netsocket/SocketAddress.cpp
|
||||
../features/netsocket/NetworkInterface.cpp
|
||||
../features/netsocket/NetworkInterfaceDefaults.cpp
|
||||
../features/netsocket/NetworkStack.cpp #nsapi_create_stack
|
||||
../features/netsocket/InternetSocket.cpp
|
||||
../features/netsocket/TCPSocket.cpp
|
||||
../features/netsocket/InternetDatagramSocket.cpp
|
||||
../features/netsocket/UDPSocket.cpp
|
||||
../features/netsocket/SocketStats.cpp
|
||||
../features/netsocket/EthernetInterface.cpp
|
||||
../features/netsocket/EMACInterface.cpp
|
||||
../features/netsocket/nsapi_dns.cpp
|
||||
../connectivity/netsocket/source/SocketAddress.cpp
|
||||
../connectivity/netsocket/source/NetworkInterface.cpp
|
||||
../connectivity/netsocket/source/NetworkInterfaceDefaults.cpp
|
||||
../connectivity/netsocket/source/NetworkStack.cpp #nsapi_create_stack
|
||||
../connectivity/netsocket/source/InternetSocket.cpp
|
||||
../connectivity/netsocket/source/TCPSocket.cpp
|
||||
../connectivity/netsocket/source/InternetDatagramSocket.cpp
|
||||
../connectivity/netsocket/source/UDPSocket.cpp
|
||||
../connectivity/netsocket/source/SocketStats.cpp
|
||||
../connectivity/netsocket/source/EthernetInterface.cpp
|
||||
../connectivity/netsocket/source/EMACInterface.cpp
|
||||
../connectivity/netsocket/source/nsapi_dns.cpp
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/ip4tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/stoip4.c
|
||||
|
|
@ -26,7 +26,7 @@ set(unittest-sources
|
|||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
moduletests/features/netsocket/IfaceDnsSocket/moduletest.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/moduletest.cpp
|
||||
stubs/MeshInterface_stub.cpp
|
||||
stubs/CellularInterface_stub.cpp
|
||||
stubs/Mutex_stub.cpp
|
||||
|
|
@ -16,7 +16,7 @@
|
|||
*/
|
||||
|
||||
#include "gtest/gtest.h"
|
||||
#include "features/netsocket/InternetSocket.h"
|
||||
#include "netsocket/InternetSocket.h"
|
||||
#include "NetworkStack_stub.h"
|
||||
#include <future>
|
||||
#include <thread>
|
||||
|
|
@ -6,9 +6,9 @@
|
|||
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
|
||||
../features/netsocket/InternetSocket.cpp
|
||||
../connectivity/netsocket/source/SocketAddress.cpp
|
||||
../connectivity/netsocket/source/NetworkStack.cpp
|
||||
../connectivity/netsocket/source/InternetSocket.cpp
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/ip4tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/stoip4.c
|
||||
|
|
@ -17,7 +17,7 @@ set(unittest-sources
|
|||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
features/netsocket/InternetSocket/test_InternetSocket.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/test_InternetSocket.cpp
|
||||
stubs/Mutex_stub.cpp
|
||||
stubs/mbed_assert_stub.cpp
|
||||
stubs/mbed_atomic_stub.c
|
||||
|
|
@ -16,7 +16,7 @@
|
|||
*/
|
||||
|
||||
#include "gtest/gtest.h"
|
||||
#include "features/netsocket/NetworkInterface.h"
|
||||
#include "netsocket/NetworkInterface.h"
|
||||
#include "NetworkStack_stub.h"
|
||||
|
||||
class stubNetworkInterface : public NetworkInterface {
|
||||
|
|
@ -7,9 +7,9 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_PLATFORM_CALLBACK_COMPARABLE
|
|||
|
||||
# Source files
|
||||
set(unittest-sources
|
||||
../features/netsocket/SocketAddress.cpp
|
||||
../features/netsocket/NetworkStack.cpp
|
||||
../features/netsocket/NetworkInterface.cpp
|
||||
../connectivity/netsocket/source/SocketAddress.cpp
|
||||
../connectivity/netsocket/source/NetworkStack.cpp
|
||||
../connectivity/netsocket/source/NetworkInterface.cpp
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/ip4tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/stoip4.c
|
||||
|
|
@ -27,7 +27,7 @@ set(unittest-test-sources
|
|||
stubs/mbed_shared_queues_stub.cpp
|
||||
stubs/nsapi_dns_stub.cpp
|
||||
stubs/EventFlags_stub.cpp
|
||||
features/netsocket/NetworkInterface/test_NetworkInterface.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/test_NetworkInterface.cpp
|
||||
stubs/NetworkInterfaceDefaults_stub.cpp
|
||||
stubs/SocketStats_Stub.cpp
|
||||
stubs/mbed_error.c
|
||||
|
|
@ -16,7 +16,7 @@
|
|||
*/
|
||||
|
||||
#include "gtest/gtest.h"
|
||||
#include "features/netsocket/NetworkStack.h"
|
||||
#include "netsocket/NetworkStack.h"
|
||||
#include "netsocket/nsapi_dns.h"
|
||||
#include "events/EventQueue.h"
|
||||
#include <string>
|
||||
|
|
@ -240,4 +240,3 @@ TEST_F(TestNetworkStack, setstackopt)
|
|||
{
|
||||
EXPECT_EQ(stack->setstackopt(0, 0, 0, 0), NSAPI_ERROR_UNSUPPORTED);
|
||||
}
|
||||
|
||||
|
|
@ -8,9 +8,9 @@ set(TEST_SUITE_NAME "features_netsocket_NetworkStack")
|
|||
|
||||
# Source files
|
||||
set(unittest-sources
|
||||
../features/netsocket/SocketAddress.cpp
|
||||
../features/netsocket/NetworkStack.cpp
|
||||
../features/netsocket/NetworkInterface.cpp
|
||||
../connectivity/netsocket/source/SocketAddress.cpp
|
||||
../connectivity/netsocket/source/NetworkStack.cpp
|
||||
../connectivity/netsocket/source/NetworkInterface.cpp
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/ip4tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/stoip4.c
|
||||
|
|
@ -28,6 +28,6 @@ set(unittest-test-sources
|
|||
stubs/mbed_shared_queues_stub.cpp
|
||||
stubs/nsapi_dns_stub.cpp
|
||||
stubs/EventFlags_stub.cpp
|
||||
features/netsocket/NetworkStack/test_NetworkStack.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/test_NetworkStack.cpp
|
||||
stubs/SocketStats_Stub.cpp
|
||||
)
|
||||
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
#include "OnboardNetworkStack_mock.h"
|
||||
|
||||
#include "features/netsocket/PPPInterface.h"
|
||||
#include "netsocket/PPPInterface.h"
|
||||
#include <iostream>
|
||||
#include "FileHandle_stub.h"
|
||||
|
||||
|
|
@ -8,11 +8,11 @@ set(TEST_SUITE_NAME "features_netsocket_PPPInterface")
|
|||
|
||||
# Source files
|
||||
set(unittest-sources
|
||||
../features/netsocket/SocketAddress.cpp
|
||||
../features/netsocket/PPPInterface.cpp
|
||||
../features/netsocket/EMACInterface.cpp
|
||||
../features/netsocket/NetworkInterface.cpp
|
||||
../features/netsocket/NetworkStack.cpp
|
||||
../connectivity/netsocket/source/SocketAddress.cpp
|
||||
../connectivity/netsocket/source/PPPInterface.cpp
|
||||
../connectivity/netsocket/source/EMACInterface.cpp
|
||||
../connectivity/netsocket/source/NetworkInterface.cpp
|
||||
../connectivity/netsocket/source/NetworkStack.cpp
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/ip4tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/stoip4.c
|
||||
|
|
@ -23,7 +23,7 @@ set(unittest-sources
|
|||
|
||||
# Test files
|
||||
set(unittest-test-sources
|
||||
features/netsocket/PPPInterface/test_PPPInterface.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/test_PPPInterface.cpp
|
||||
stubs/Mutex_stub.cpp
|
||||
stubs/mbed_assert_stub.cpp
|
||||
stubs/equeue_stub.c
|
||||
|
|
@ -16,7 +16,7 @@
|
|||
*/
|
||||
|
||||
#include "gtest/gtest.h"
|
||||
#include "features/netsocket/SocketAddress.h"
|
||||
#include "netsocket/SocketAddress.h"
|
||||
#include <iostream>
|
||||
|
||||
class TestSocketAddress: public testing::Test {
|
||||
|
|
@ -167,4 +167,3 @@ TEST_F(TestSocketAddress, bool_operator_ip6_false)
|
|||
SocketAddress addr("0:0:0:0:0:0:0:0", 80);
|
||||
EXPECT_FALSE(addr ? true : false);
|
||||
}
|
||||
|
||||
|
|
@ -8,7 +8,7 @@ set(TEST_SUITE_NAME "features_netsocket_SocketAddress")
|
|||
|
||||
# Source files
|
||||
set(unittest-sources
|
||||
../features/netsocket/SocketAddress.cpp
|
||||
../connectivity/netsocket/source/SocketAddress.cpp
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/ip4tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/stoip4.c
|
||||
|
|
@ -18,5 +18,5 @@ set(unittest-sources
|
|||
|
||||
# Test files
|
||||
set(unittest-test-sources
|
||||
features/netsocket/SocketAddress/test_SocketAddress.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/test_SocketAddress.cpp
|
||||
)
|
||||
|
|
@ -16,7 +16,7 @@
|
|||
*/
|
||||
|
||||
#include "gtest/gtest.h"
|
||||
#include "features/netsocket/TCPSocket.h"
|
||||
#include "netsocket/TCPSocket.h"
|
||||
#include "NetworkStack_stub.h"
|
||||
|
||||
// Control the rtos EventFlags stub. See EventFlags_stub.cpp
|
||||
|
|
@ -4,10 +4,10 @@
|
|||
####################
|
||||
|
||||
set(unittest-sources
|
||||
../features/netsocket/SocketAddress.cpp
|
||||
../features/netsocket/NetworkStack.cpp
|
||||
../features/netsocket/InternetSocket.cpp
|
||||
../features/netsocket/TCPSocket.cpp
|
||||
../connectivity/netsocket/source/SocketAddress.cpp
|
||||
../connectivity/netsocket/source/NetworkStack.cpp
|
||||
../connectivity/netsocket/source/InternetSocket.cpp
|
||||
../connectivity/netsocket/source/TCPSocket.cpp
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/ip4tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/stoip4.c
|
||||
|
|
@ -16,7 +16,7 @@ set(unittest-sources
|
|||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
features/netsocket/TCPSocket/test_TCPSocket.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/test_TCPSocket.cpp
|
||||
stubs/Mutex_stub.cpp
|
||||
stubs/mbed_assert_stub.cpp
|
||||
stubs/mbed_atomic_stub.c
|
||||
|
|
@ -16,7 +16,7 @@
|
|||
*/
|
||||
|
||||
#include "gtest/gtest.h"
|
||||
#include "features/netsocket/TLSSocket.h"
|
||||
#include "netsocket/TLSSocket.h"
|
||||
#include "NetworkStack_stub.h"
|
||||
|
||||
#include "mbed_error.h"
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
|
||||
####################
|
||||
# UNIT TESTS
|
||||
####################
|
||||
|
||||
set(unittest-sources
|
||||
../connectivity/netsocket/source/SocketAddress.cpp
|
||||
../connectivity/netsocket/source/NetworkStack.cpp
|
||||
../connectivity/netsocket/source/InternetSocket.cpp
|
||||
../connectivity/netsocket/source/TCPSocket.cpp
|
||||
../connectivity/netsocket/source/TLSSocket.cpp
|
||||
../connectivity/netsocket/source/TLSSocketWrapper.cpp
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/ip4tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/stoip4.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/stoip6.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libBits/common_functions.c
|
||||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
${CMAKE_CURRENT_LIST_DIR}/test_TLSSocket.cpp
|
||||
stubs/Mutex_stub.cpp
|
||||
stubs/mbed_assert_stub.cpp
|
||||
stubs/mbed_atomic_stub.c
|
||||
stubs/mbed_critical_stub.c
|
||||
stubs/equeue_stub.c
|
||||
../features/nanostack/coap-service/test/coap-service/unittest/stub/mbedtls_stub.c
|
||||
stubs/EventQueue_stub.cpp
|
||||
stubs/mbed_shared_queues_stub.cpp
|
||||
stubs/nsapi_dns_stub.cpp
|
||||
stubs/EventFlags_stub.cpp
|
||||
stubs/stoip4_stub.c
|
||||
stubs/ip4tos_stub.c
|
||||
stubs/SocketStats_Stub.cpp
|
||||
)
|
||||
|
||||
set(MBEDTLS_USER_CONFIG_FILE_PATH "\"${CMAKE_CURRENT_LIST_DIR}/tls_test_config.h\"")
|
||||
#set(MBEDTLS_USER_CONFIG_FILE_PATH "\"../connectivity/netsocket/tests/UNITTESTS/netsocket/TLSSocketWrapper/tls_test_config.h\"")
|
||||
set_source_files_properties(${CMAKE_CURRENT_LIST_DIR}/test_TLSSocket.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
set_source_files_properties(../connectivity/netsocket/source/TLSSocket.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
set_source_files_properties(../connectivity/netsocket/source/TLSSocketWrapper.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
|
|
@ -16,8 +16,8 @@
|
|||
*/
|
||||
|
||||
#include "gtest/gtest.h"
|
||||
#include "features/netsocket/TCPSocket.h"
|
||||
#include "features/netsocket/TLSSocketWrapper.h"
|
||||
#include "netsocket/TCPSocket.h"
|
||||
#include "netsocket/TLSSocketWrapper.h"
|
||||
#include "NetworkStack_stub.h"
|
||||
#include "features/nanostack/coap-service/test/coap-service/unittest/stub/mbedtls_stub.h"
|
||||
#include <cstring> //memset
|
||||
|
|
@ -477,4 +477,3 @@ TEST_F(TestTLSSocketWrapper, accept_unsupported)
|
|||
EXPECT_EQ(wrapper->accept(&error), static_cast<TCPSocket *>(NULL));
|
||||
EXPECT_EQ(error, NSAPI_ERROR_UNSUPPORTED);
|
||||
}
|
||||
|
||||
|
|
@ -4,11 +4,11 @@
|
|||
####################
|
||||
|
||||
set(unittest-sources
|
||||
../features/netsocket/SocketAddress.cpp
|
||||
../features/netsocket/NetworkStack.cpp
|
||||
../features/netsocket/InternetSocket.cpp
|
||||
../features/netsocket/TCPSocket.cpp
|
||||
../features/netsocket/TLSSocketWrapper.cpp
|
||||
../connectivity/netsocket/source/SocketAddress.cpp
|
||||
../connectivity/netsocket/source/NetworkStack.cpp
|
||||
../connectivity/netsocket/source/InternetSocket.cpp
|
||||
../connectivity/netsocket/source/TCPSocket.cpp
|
||||
../connectivity/netsocket/source/TLSSocketWrapper.cpp
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/ip4tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/stoip4.c
|
||||
|
|
@ -17,7 +17,7 @@ set(unittest-sources
|
|||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
features/netsocket/TLSSocketWrapper/test_TLSSocketWrapper.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/test_TLSSocketWrapper.cpp
|
||||
stubs/Mutex_stub.cpp
|
||||
stubs/mbed_assert_stub.cpp
|
||||
stubs/mbed_atomic_stub.c
|
||||
|
|
@ -31,7 +31,6 @@ set(unittest-test-sources
|
|||
stubs/SocketStats_Stub.cpp
|
||||
)
|
||||
|
||||
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})
|
||||
|
||||
set(MBEDTLS_USER_CONFIG_FILE_PATH "\"${CMAKE_CURRENT_LIST_DIR}/tls_test_config.h\"")
|
||||
set_source_files_properties(${CMAKE_CURRENT_LIST_DIR}/test_TLSSocketWrapper.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
set_source_files_properties(../connectivity/netsocket/source/TLSSocketWrapper.cpp PROPERTIES COMPILE_DEFINITIONS MBEDTLS_USER_CONFIG_FILE=${MBEDTLS_USER_CONFIG_FILE_PATH})
|
||||
|
|
@ -16,8 +16,8 @@
|
|||
*/
|
||||
|
||||
#include "gtest/gtest.h"
|
||||
#include "features/netsocket/UDPSocket.h"
|
||||
#include "features/netsocket/nsapi_dns.h"
|
||||
#include "netsocket/UDPSocket.h"
|
||||
#include "netsocket/nsapi_dns.h"
|
||||
#include "NetworkStack_stub.h"
|
||||
|
||||
/**
|
||||
|
|
@ -4,11 +4,11 @@
|
|||
####################
|
||||
|
||||
set(unittest-sources
|
||||
../features/netsocket/SocketAddress.cpp
|
||||
../features/netsocket/NetworkStack.cpp
|
||||
../features/netsocket/InternetSocket.cpp
|
||||
../features/netsocket/InternetDatagramSocket.cpp
|
||||
../features/netsocket/UDPSocket.cpp
|
||||
../connectivity/netsocket/source/SocketAddress.cpp
|
||||
../connectivity/netsocket/source/NetworkStack.cpp
|
||||
../connectivity/netsocket/source/InternetSocket.cpp
|
||||
../connectivity/netsocket/source/InternetDatagramSocket.cpp
|
||||
../connectivity/netsocket/source/UDPSocket.cpp
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/ip4tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../connectivity/libraries/nanostack-libservice/source/libip4string/stoip4.c
|
||||
|
|
@ -17,7 +17,7 @@ set(unittest-sources
|
|||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
features/netsocket/UDPSocket/test_UDPSocket.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/test_UDPSocket.cpp
|
||||
stubs/Mutex_stub.cpp
|
||||
stubs/mbed_assert_stub.cpp
|
||||
stubs/mbed_atomic_stub.c
|
||||
|
|
@ -16,8 +16,8 @@
|
|||
*/
|
||||
|
||||
#include "gtest/gtest.h"
|
||||
#include "features/netsocket/WiFiAccessPoint.h"
|
||||
#include "features/netsocket/NetworkInterface.h"
|
||||
#include "netsocket/WiFiAccessPoint.h"
|
||||
#include "netsocket/NetworkInterface.h"
|
||||
#include <cstring>
|
||||
|
||||
class TestWiFiAccessPoint : public testing::Test {
|
||||
|
|
@ -65,4 +65,3 @@ TEST_F(TestWiFiAccessPoint, set_data)
|
|||
EXPECT_EQ(testAp.security, ap1->get_security());
|
||||
delete ap1;
|
||||
}
|
||||
|
||||
|
|
@ -4,9 +4,9 @@
|
|||
####################
|
||||
|
||||
set(unittest-sources
|
||||
../features/netsocket/WiFiAccessPoint.cpp
|
||||
../connectivity/netsocket/source/WiFiAccessPoint.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
features/netsocket/WiFiAccessPoint/test_WiFiAccessPoint.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/test_WiFiAccessPoint.cpp
|
||||
)
|
||||
Loading…
Reference in New Issue