diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index aeea912da9b3ad08cae1b767f9534b2592826ce9..4e424a70d9c1b010e59ad82bf2e60dc3b357532d 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -3,7 +3,11 @@ file(GLOB tests_src "*.cpp")
 #file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/tests_data DESTINATION .)
 
 add_executable(test_tadah ${tests_src})
-target_link_libraries(test_tadah PRIVATE Catch2 libtadah)
+target_link_libraries(test_tadah PRIVATE Catch2 tadah.mlip)
+target_include_directories(test_tadah PRIVATE ${Tadah.CORE_SOURCE_DIR}/include)
+target_include_directories(test_tadah PRIVATE ${Tadah.CORE_SOURCE_DIR}/external/toml11)
+target_include_directories(test_tadah PRIVATE ${Tadah.MODELS_SOURCE_DIR}/include)
+target_include_directories(test_tadah PRIVATE ${Tadah.MLIP_SOURCE_DIR}/include)
 
 include(Catch.cmake)
 catch_discover_tests(test_tadah)
diff --git a/tests/test_factory_models.cpp b/tests/test_factory_models.cpp
index dbfe69c026ae593cdadc63ceedbc725fc989f21e..efb2728d80e3ff1764b88bfcecb3c6ba3c8a8ef8 100644
--- a/tests/test_factory_models.cpp
+++ b/tests/test_factory_models.cpp
@@ -3,17 +3,17 @@
 #include <stdexcept>
 #include <string>
 
-#include "../CORE/registry.h"
-#include "../CORE/config/config.h"
-#include "../MODELS/cutoffs/cutoffs.h"
-#include "../MODELS/descriptors/d_all.h"
-#include "../MODELS/functions/basis_functions/bf_all.h"
-#include "../MODELS/functions/kernels/kern_all.h"
-#include "../MLIP/models/m_all.h"
-#include "../MLIP/structure_db.h"
-#include "../MLIP/st_descriptors_db.h"
-#include "../MLIP/nn_finder.h"
-#include "../MLIP/design_matrix/functions/dm_function_base.h"
+#include <tadah/core/registry.h>
+#include <tadah/core/config.h>
+#include <tadah/models/cutoffs.h>
+#include <tadah/models/descriptors/d_all.h>
+#include <tadah/models/functions/basis_functions/bf_all.h>
+#include <tadah/models/functions/kernels/kern_all.h>
+#include <tadah/mlip/models/m_all.h>
+#include <tadah/mlip/structure_db.h>
+#include <tadah/mlip/st_descriptors_db.h>
+#include <tadah/mlip/nn_finder.h>
+#include <tadah/mlip/design_matrix/functions/dm_function_base.h>
 
     using BF=BF_Linear;
     using K=Kern_Linear;