diff --git a/src/records/CMakeLists.txt b/src/records/CMakeLists.txt index f60c611243b..745296e35bc 100644 --- a/src/records/CMakeLists.txt +++ b/src/records/CMakeLists.txt @@ -48,3 +48,15 @@ target_link_libraries(records PRIVATE ts::tsapi ) + +add_executable(test_records unit_tests/unit_test_main.cc unit_tests/test_RecHttp.cc) +target_link_libraries(test_records PRIVATE records catch2::catch2 tscore libswoc) +add_test(NAME test_records COMMAND test_records) + +add_executable(test_records_on_eventsystem + unit_tests/unit_test_main_on_eventsystem.cc + unit_tests/test_DynamicStats.cc +) +target_include_directories(test_records_on_eventsystem PRIVATE ${CMAKE_SOURCE_DIR}/iocore/utils) +target_link_libraries(test_records_on_eventsystem PRIVATE records catch2::catch2 tscore libswoc) +add_test(NAME test_records_on_eventsystem COMMAND test_records_on_eventsystem)