mbed-os/connectivity/netsocket/tests/UNITTESTS/netsocket/PPPInterface/unittest.cmake

40 lines
1.3 KiB
CMake

####################
# UNIT TESTS
####################
# Unit test suite name
set(TEST_SUITE_NAME "features_netsocket_PPPInterface")
# Source files
set(unittest-sources
../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
../connectivity/libraries/nanostack-libservice/source/libip6string/stoip6.c
../connectivity/libraries/nanostack-libservice/source/libBits/common_functions.c
../connectivity/libraries/nanostack-libservice/source/libList/ns_list.c
)
# Test files
set(unittest-test-sources
${CMAKE_CURRENT_LIST_DIR}/test_PPPInterface.cpp
stubs/Mutex_stub.cpp
stubs/mbed_assert_stub.cpp
stubs/equeue_stub.c
stubs/EventQueue_stub.cpp
stubs/FileHandle_stub.cpp
stubs/mbed_shared_queues_stub.cpp
stubs/nsapi_dns_stub.cpp
stubs/EventFlags_stub.cpp
stubs/NetworkStack_stub.cpp
stubs/NetworkInterfaceDefaults_stub.cpp
stubs/SocketStats_Stub.cpp
stubs/mbed_error.c
)