暂存文件

This commit is contained in:
huanglinhuan
2025-12-12 21:54:52 +08:00
parent 96fecf3c6f
commit 91ae52eeb3
13 changed files with 631 additions and 85 deletions

33
tests/CMakeLists.txt Normal file
View File

@@ -0,0 +1,33 @@
# 测试目录 CMakeLists.txt
if(NOT BUILD_TESTS)
return()
endif()
message(STATUS "Configuring tests")
# 测试源文件目录
set(TEST_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR})
# 示例测试:网络接口测试
add_displayflow_test(
test_network_interface
${TEST_SOURCE_DIR}/network/test_network_interface.cpp
)
# 示例测试:会话管理测试
add_displayflow_test(
test_session_manager
${TEST_SOURCE_DIR}/session/test_session_manager.cpp
)
# 示例测试:文件传输测试
add_displayflow_test(
test_file_transfer
${TEST_SOURCE_DIR}/file_transfer/test_file_transfer.cpp
)
# 可以添加更多测试...