tests: user module covered up

This commit is contained in:
2026-06-16 18:33:20 +03:00
parent 7252480c95
commit 0040c07f81
5 changed files with 184 additions and 8 deletions
+40 -4
View File
@@ -1,19 +1,19 @@
# ---/ create_user /-------------------------------------------------
add_executable(create_user
add_executable(test_create_user
create_user.c
)
target_link_libraries(create_user
target_link_libraries(test_create_user
cmocka
user
main
db
)
target_link_options(create_user PRIVATE -Wl,--wrap=db_user_create,--wrap=session_send_string)
target_link_options(test_create_user PRIVATE -Wl,--wrap=db_user_create,--wrap=session_send_string)
add_test(NAME user_test_1 COMMAND create_user)
add_test(NAME user_test_1 COMMAND test_create_user)
# ---/ db_user_create /-------------------------------------------------
@@ -31,3 +31,39 @@ target_link_libraries(db_user_create
target_link_options(db_user_create PRIVATE -Wl,--wrap=db_user_create,--wrap=session_send_string)
add_test(NAME user_test_2 COMMAND db_user_create)
# ---/ process_user_name /-------------------------------------------
add_executable(process_user_name
process_user_name.c
)
target_link_libraries(process_user_name
cmocka
user
main
)
target_link_options(process_user_name PRIVATE
-Wl,--wrap=session_send_string
)
add_test(NAME user_test_3 COMMAND process_user_name)
# ---/ login /-------------------------------------------------------
add_executable(login
login.c
)
target_link_libraries(login
cmocka
user
main
)
target_link_options(login PRIVATE
-Wl,--wrap=session_send_string,--wrap=db_user_auth
)
add_test(NAME user_test_4 COMMAND login)