From cd1df65dc36ac35d526de195284d5ebf18e1f92b Mon Sep 17 00:00:00 2001 From: Marc Date: Fri, 17 Dec 2021 18:52:36 +0000 Subject: test: Add ctests for generation functions. This commit also enforces error code checking on functions inside of the generation functions, such as for `libwifi_quick_add_tag`. --- utils/CMakeLists.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 utils/CMakeLists.txt (limited to 'utils/CMakeLists.txt') diff --git a/utils/CMakeLists.txt b/utils/CMakeLists.txt new file mode 100644 index 0000000..bdf7227 --- /dev/null +++ b/utils/CMakeLists.txt @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 3.18) + +project(libwifi_tests VERSION 0.1) + +set(CMAKE_CXX_STANDARD 11) +set(CMAKE_CXX_STANDARD_REQUIRED True) + +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -ggdb -O0") + +add_executable(test_misc src/helpers.c src/test_misc.c) +add_executable(test_generation src/helpers.c src/test_generation.c) +add_executable(test_parsing src/helpers.c src/test_parsing.c) +target_link_libraries(test_misc wifi) +target_link_libraries(test_generation wifi pcap) +target_link_libraries(test_parsing wifi pcap) -- cgit 1.4.1