木头云 b5146655fa build(test): update CMakeLists.txt for new test structure
- Collect only test_*.cpp files from test directory
- Exclude archive directory from compilation
- Use glob pattern to automatically include new tests
- Maintain same build configuration and dependencies
- Link with gtest, gtest_main, and ipc library
2025-11-30 04:16:41 +00:00
..
archive chore(test): archive existing test cases to test/archive 2025-11-30 04:04:10 +00:00
CMakeLists.txt build(test): update CMakeLists.txt for new test structure 2025-11-30 04:16:41 +00:00
test_buffer.cpp test(buffer): add comprehensive unit tests for ipc::buffer 2025-11-30 04:10:07 +00:00
test_condition.cpp test(condition): add comprehensive unit tests for ipc::sync::condition 2025-11-30 04:13:57 +00:00
test_ipc_channel.cpp test(ipc): add comprehensive unit tests for route and channel 2025-11-30 04:16:16 +00:00
test_locks.cpp test(locks): add comprehensive unit tests for spin_lock and rw_lock 2025-11-30 04:14:52 +00:00
test_mutex.cpp test(mutex): add comprehensive unit tests for ipc::sync::mutex 2025-11-30 04:12:14 +00:00
test_semaphore.cpp test(semaphore): add comprehensive unit tests for ipc::sync::semaphore 2025-11-30 04:13:04 +00:00
test_shm.cpp test(shm): add comprehensive unit tests for shared memory 2025-11-30 04:11:13 +00:00