refactoring; finishing integration of CMocka; several test cases covered

This commit is contained in:
2026-06-12 18:35:33 +03:00
parent 2e33becdbf
commit 814fee67f8
35 changed files with 432 additions and 108 deletions
+22 -5
View File
@@ -1,12 +1,29 @@
add_executable(session_app
session.c
# ---/ session_do_read /---------------------------------------------
add_executable(session_do_read
session_do_read.c
)
target_link_libraries(session_app
target_link_libraries(session_do_read
cmocka
session
main
)
target_link_options(session_app PRIVATE -Wl,--wrap=read)
target_link_options(session_do_read PRIVATE -Wl,--wrap=read)
add_test(session_test session_app)
add_test(NAME session_test_1 COMMAND session_do_read)
# ---/ query_extract_from_buf /--------------------------------------
add_executable(query_extract_from_buf
query_extract_from_buf.c
)
target_link_libraries(query_extract_from_buf
cmocka
session
main
)
add_test(NAME session_test_2 COMMAND query_extract_from_buf)