INCLUDE(Utility.cmake)

# 日志测试
AddTest(test_log tests/test_log.cpp)

# 配置测试
AddTest(test_config tests/test_config.cpp)

# 配置序列化测试
AddTest(test_serial tests/test_serial.cpp)

# 断言测试
AddTest(test_assert tests/test_assert.cpp)

# 线程测试
AddTest(test_thread tests/test_thread.cpp)

# 协程测试
AddTest(test_coroutine tests/test_coroutine.cpp)

# 调度器测试
AddTest(test_scheduler tests/test_scheduler.cpp)

# IO 调度器测试
AddTest(test_iomanager tests/test_iomanager.cpp)

# 定时器测试
AddTest(test_timer tests/test_timer.cpp)

# Hook 测试
AddTest(test_hook tests/test_hook.cpp)

# Address 测试
AddTest(test_address tests/test_address.cpp)

# 字节序测试
AddTest(test_bytearray tests/test_bytearray.cpp)

# Socket 测试
AddTest(test_socket tests/test_socket.cpp)

# http_parser 测试
AddTest(test_httpParser tests/test_httpParser.cpp)

# TcpServer 测试
AddTest(test_tcpServer tests/test_tcpServer.cpp)

# HttpServer 测试
AddTest(test_httpServer tests/test_httpServer.cpp)