Set up basic tests with gtest

This commit is contained in:
2024-02-17 23:07:26 +01:00
parent f541e2f7f8
commit ee1a8cc6e6
5 changed files with 62 additions and 0 deletions

14
test/CMakeLists.txt Normal file
View File

@@ -0,0 +1,14 @@
find_package(GTest REQUIRED)
include_directories(${GTEST_INCLUDE_DIRS})
add_executable(test_dense layers/test_dense.cpp)
add_library(test_utils
test_utils/test_cublas_fixture.cpp
)
target_include_directories(test_utils PUBLIC test_utils)
target_link_libraries(test_dense gtest gtest_main CUDANet test_utils)
add_test(NAME TestDense COMMAND test_dense)