chore: Add tests for LLMClientInterface (#131)

This commit is contained in:
Povilas Kanapickas
2025-03-10 22:54:17 +02:00
committed by GitHub
parent 78f69e82a5
commit 8a1fd5438e
7 changed files with 459 additions and 3 deletions

View File

@ -1,16 +1,22 @@
add_executable(QodeAssistTest
../CodeHandler.cpp
../LLMClientInterface.cpp
CodeHandlerTest.cpp
DocumentContextReaderTest.cpp
LLMClientInterfaceTests.cpp
unittest_main.cpp
)
target_link_libraries(QodeAssistTest PRIVATE
Qt::Core
Qt::Test
GTest::GTest
GTest::gmock
GTest::Main
QtCreator::LanguageClient
Context
)
target_compile_definitions(QodeAssistTest PRIVATE CMAKE_CURRENT_SOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}")
add_test(NAME QodeAssistTest COMMAND QodeAssistTest)