diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 23278f0629752f09b5450bf70e25e6fdcf926b02..0e56c0cf55bd9a7bc24a656ca7a359544334b12b 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -64,10 +64,6 @@ target_link_libraries(gtest_feature_base ${PROJECT_NAME})
 wolf_add_gtest(gtest_frame_base gtest_frame_base.cpp)
 target_link_libraries(gtest_frame_base ${PROJECT_NAME})
 
-# IMU tools test
-wolf_add_gtest(gtest_IMU_tools gtest_IMU_tools.cpp)
-# target_link_libraries(gtest_IMU_tools ${PROJECT_NAME}) // WOLF library not needed
-
 # LocalParametrizationXxx classes test
 wolf_add_gtest(gtest_local_param gtest_local_param.cpp)
 target_link_libraries(gtest_local_param ${PROJECT_NAME})
@@ -134,22 +130,10 @@ ENDIF(Ceres_FOUND)
 wolf_add_gtest(gtest_factor_absolute gtest_factor_absolute.cpp)
 target_link_libraries(gtest_factor_absolute ${PROJECT_NAME})
 
-IF (OPENCV_FOUND AND APRILTAG_LIBRARY)
-	# FactorAutodiffApriltag test
-	wolf_add_gtest(gtest_factor_autodiff_apriltag gtest_factor_autodiff_apriltag.cpp)
-	target_link_libraries(gtest_factor_autodiff_apriltag ${PROJECT_NAME})
-ENDIF(OPENCV_FOUND AND APRILTAG_LIBRARY)
-
 # FactorAutodiffDistance3D test
 wolf_add_gtest(gtest_factor_autodiff_distance_3D gtest_factor_autodiff_distance_3D.cpp)
 target_link_libraries(gtest_factor_autodiff_distance_3D ${PROJECT_NAME})
 
-IF(vision_utils_FOUND)
-# FactorAutodiffTrifocal test
-wolf_add_gtest(gtest_factor_autodiff_trifocal gtest_factor_autodiff_trifocal.cpp)
-target_link_libraries(gtest_factor_autodiff_trifocal ${PROJECT_NAME})
-ENDIF(vision_utils_FOUND)
-
 # FactorOdom3D class test
 wolf_add_gtest(gtest_factor_odom_3D gtest_factor_odom_3D.cpp)
 target_link_libraries(gtest_factor_odom_3D ${PROJECT_NAME})
@@ -162,25 +146,6 @@ target_link_libraries(gtest_factor_pose_2D ${PROJECT_NAME})
 wolf_add_gtest(gtest_factor_pose_3D gtest_factor_pose_3D.cpp)
 target_link_libraries(gtest_factor_pose_3D ${PROJECT_NAME})
 
-IF (OPENCV_FOUND AND APRILTAG_LIBRARY)
-	# FeatureApriltag test
-	wolf_add_gtest(gtest_feature_apriltag gtest_feature_apriltag.cpp)
-	target_link_libraries(gtest_feature_apriltag ${PROJECT_NAME})
-ENDIF(OPENCV_FOUND AND APRILTAG_LIBRARY)
-
-# FeatureIMU test
-wolf_add_gtest(gtest_feature_IMU gtest_feature_IMU.cpp)
-target_link_libraries(gtest_feature_IMU ${PROJECT_NAME})
-
-# IMUTest (Bias + estimation)
-wolf_add_gtest(gtest_IMU gtest_IMU.cpp)
-target_link_libraries(gtest_IMU ${PROJECT_NAME})
-
-IF (OPENCV_FOUND AND APRILTAG_LIBRARY)
-	# gtest_landmark_apriltag test
-	wolf_add_gtest(gtest_landmark_apriltag gtest_landmark_apriltag.cpp)
-	target_link_libraries(gtest_landmark_apriltag ${PROJECT_NAME})
-ENDIF(OPENCV_FOUND AND APRILTAG_LIBRARY)
 
 # MakePosDef function test
 wolf_add_gtest(gtest_make_posdef gtest_make_posdef.cpp)
@@ -198,19 +163,6 @@ target_link_libraries(gtest_pinhole ${PROJECT_NAME})
 wolf_add_gtest(gtest_processor_frame_nearest_neighbor_filter_2D gtest_processor_frame_nearest_neighbor_filter_2D.cpp)
 target_link_libraries(gtest_processor_frame_nearest_neighbor_filter_2D ${PROJECT_NAME})
 
-# ProcessorIMU class test
-wolf_add_gtest(gtest_processor_IMU gtest_processor_IMU.cpp)
-target_link_libraries(gtest_processor_IMU ${PROJECT_NAME})
-
-# ProcessorIMUJacobians test
-wolf_add_gtest(gtest_processor_IMU_jacobians gtest_processor_IMU_jacobians.cpp)
-target_link_libraries(gtest_processor_IMU_jacobians ${PROJECT_NAME})
-
-IF(vision_utils_FOUND)
-# ProcessorFeatureTrifocal test
-wolf_add_gtest(gtest_processor_tracker_feature_trifocal gtest_processor_tracker_feature_trifocal.cpp)
-target_link_libraries(gtest_processor_tracker_feature_trifocal ${PROJECT_NAME})
-ENDIF(vision_utils_FOUND)
 
 # ProcessorMotion in 2D
 wolf_add_gtest(gtest_odom_2D gtest_odom_2D.cpp)
@@ -220,19 +172,6 @@ target_link_libraries(gtest_odom_2D ${PROJECT_NAME})
 wolf_add_gtest(gtest_odom_3D gtest_odom_3D.cpp)
 target_link_libraries(gtest_odom_3D ${PROJECT_NAME})
 
-# SensorBase test
-wolf_add_gtest(gtest_sensor_camera gtest_sensor_camera.cpp)
-target_link_libraries(gtest_sensor_camera ${PROJECT_NAME})
-
-
-IF (OPENCV_FOUND AND APRILTAG_LIBRARY)
-	# ProcessorTrackerLandmarkApriltag test
-	wolf_add_gtest(gtest_processor_tracker_landmark_apriltag gtest_processor_tracker_landmark_apriltag.cpp)
-	target_link_libraries(gtest_processor_tracker_landmark_apriltag ${PROJECT_NAME})
-ENDIF(OPENCV_FOUND AND APRILTAG_LIBRARY)
-
-
-
 # ------- Now Core classes Serialization ----------
 
 add_subdirectory(serialization)