diff --git a/Modules/Learning/SVMLearning/test/CMakeLists.txt b/Modules/Learning/SVMLearning/test/CMakeLists.txt
index 0349453c822a9ca48952c562a934e134ff0e0db7..a53acb55d5626fb7573396069cfcb8d047d4c37e 100644
--- a/Modules/Learning/SVMLearning/test/CMakeLists.txt
+++ b/Modules/Learning/SVMLearning/test/CMakeLists.txt
@@ -4,7 +4,6 @@ set(OTBSVMLearningTests
 otbSVMLearningTestDriver.cxx
 otbSVMImageClassificationWithRuleFilter.cxx
 otbLabelMapSVMClassifier.cxx
-otbSVMModelCopyTest.cxx
 otbSVMPointSetModelEstimatorTrain.cxx
 otbExhaustiveExponentialOptimizerNew.cxx
 otbSVMImageModelEstimatorModelAccessor.cxx
@@ -18,7 +17,6 @@ otbSVMClassifierPointSet.cxx
 otbSVMImageClassificationWithRuleFilterNew.cxx
 otbSVMImageModelEstimatorTrain.cxx
 otbObjectDetectionClassifier.cxx
-otbSVMClassifierImage.cxx
 otbSVMClassifierNew.cxx
 otbSVMSampleListModelEstimatorTest.cxx
 otbSVMModelAccessor.cxx
@@ -52,13 +50,6 @@ otb_add_test(NAME obTvLabelMapSVMClassifier COMMAND otbSVMLearningTestDriver
 
 otb_add_test(NAME obTuLabelMapSVMClassifierNew COMMAND otbSVMLearningTestDriver
   otbLabelMapSVMClassifierNew)
-
-otb_add_test(NAME leTvSVMModelCopy COMMAND otbSVMLearningTestDriver
-  --compare-ascii ${NOTOL}  ${INPUTDATA}/svm_model
-  ${TEMP}/svmcopymodel_test
-  otbSVMModelCopyTest
-  ${INPUTDATA}/svm_model
-  ${TEMP}/svmcopymodel_test)
   
 otb_add_test(NAME leTvSVMPointSetModelEstimatorTrain COMMAND otbSVMLearningTestDriver
   --compare-ascii ${EPSILON_3}  ${BASELINE_FILES}/leTvsvm_model_pointset
@@ -167,14 +158,6 @@ otb_add_test(NAME odTvObjectDetectionClassifier COMMAND otbSVMLearningTestDriver
   5 # neighborhood radius
   )
 
-otb_add_test(NAME leTvSVMClassifierImageWithGenericKernalLinear COMMAND otbSVMLearningTestDriver
-  --compare-image ${NOTOL}  ${BASELINE}/leTvSVMClassifierImageWithGenericKernalLinearOutput.png
-  ${TEMP}/leTvSVMClassifierImageWithGenericKernalLinearOutput.png
-  otbSVMClassifierImage
-  ${INPUTDATA}/ROI_QB_MUL_4.tif
-  ${INPUTDATA}/svm_model_image_generic_linear
-  ${TEMP}/leTvSVMClassifierImageWithGenericKernalLinearOutput.png)
-
 otb_add_test(NAME leTvSVMClassifierImageOneClass COMMAND otbSVMLearningTestDriver
   --compare-image ${NOTOL}
   ${BASELINE}/leSVMClassifierImageOneClassOutput.png
diff --git a/Modules/Learning/SVMLearning/test/otbSVMLearningTestDriver.cxx b/Modules/Learning/SVMLearning/test/otbSVMLearningTestDriver.cxx
index ca5c2dbd473b1534cb7805c3d45cfcf8e350994a..53632ade9ced7362eb670a401a3275a4bc1e20dd 100644
--- a/Modules/Learning/SVMLearning/test/otbSVMLearningTestDriver.cxx
+++ b/Modules/Learning/SVMLearning/test/otbSVMLearningTestDriver.cxx
@@ -4,7 +4,6 @@ void RegisterTests()
   REGISTER_TEST(otbSVMImageClassificationWithRuleFilter);
   REGISTER_TEST(otbLabelMapSVMClassifierNew);
   REGISTER_TEST(otbLabelMapSVMClassifier);
-  REGISTER_TEST(otbSVMModelCopyTest);
   REGISTER_TEST(otbSVMPointSetModelEstimatorTrain);
   REGISTER_TEST(otbExhaustiveExponentialOptimizerNew);
   REGISTER_TEST(otbSVMImageModelEstimatorModelAccessor);
@@ -19,7 +18,6 @@ void RegisterTests()
   REGISTER_TEST(otbSVMImageModelEstimatorTrain);
   REGISTER_TEST(otbObjectDetectionClassifierNew);
   REGISTER_TEST(otbObjectDetectionClassifier);
-  REGISTER_TEST(otbSVMClassifierImage);
   REGISTER_TEST(otbSVMClassifierNew);
   REGISTER_TEST(otbSVMSampleListModelEstimatorNew);
   REGISTER_TEST(otbSVMSampleListModelEstimatorTest);
diff --git a/Modules/Learning/SVMLearning/test/otbSVMSampleListModelEstimatorTest.cxx b/Modules/Learning/SVMLearning/test/otbSVMSampleListModelEstimatorTest.cxx
index 504afc565c38285e13b5d6871d8fcdf5190b1442..5e5d2125976ec0a61c1b9285dfc7972f357a40fd 100644
--- a/Modules/Learning/SVMLearning/test/otbSVMSampleListModelEstimatorTest.cxx
+++ b/Modules/Learning/SVMLearning/test/otbSVMSampleListModelEstimatorTest.cxx
@@ -22,7 +22,6 @@
 #include <iostream>
 
 #include "otbSVMSampleListModelEstimator.h"
-#include "otbSVMKernels.h"
 
 #include "otbVectorImage.h"
 #include "otbImageFileReader.h"