From f0a4387d040dd007fc657b234a46bfe145fd2729 Mon Sep 17 00:00:00 2001
From: jcarpent <jcarpent@laas.fr>
Date: Tue, 2 Aug 2016 16:00:25 +0200
Subject: [PATCH] [CMake] Run simple unit test - just load compiled lib

---
 unittest/CMakeLists.txt | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/unittest/CMakeLists.txt b/unittest/CMakeLists.txt
index b80a2ea..dcd18a0 100644
--- a/unittest/CMakeLists.txt
+++ b/unittest/CMakeLists.txt
@@ -32,10 +32,12 @@ MACRO(ADD_LIB_UNIT_TEST test PKGS)
     SET_TARGET_PROPERTIES(${test} PROPERTIES SUFFIX ".so")
   ENDIF(APPLE)
   
-  #ADD_TEST(test ${test} COMMAND ${test})
-  #ADD_DEPENDENCIES(check ${test})
+  ADD_TEST(NAME ${test} COMMAND ${PYTHON_EXECUTABLE} -c "import ${test}")
+  ADD_DEPENDENCIES(check ${test})
 ENDMACRO(ADD_LIB_UNIT_TEST)
 
+ADD_CUSTOM_TARGET(check COMMAND ${CMAKE_CTEST_COMMAND})
+
 ADD_LIB_UNIT_TEST(matrix "eigen3")
 ADD_LIB_UNIT_TEST(geometry "eigen3")
 
-- 
GitLab