From 94b16c6528a2d8cd022413c21c93ba9de7381aa4 Mon Sep 17 00:00:00 2001
From: Rashad Kanavath <rashad.kanavath@c-s.fr>
Date: Wed, 13 Jul 2016 15:28:28 +0200
Subject: [PATCH] TEST: check opencv before running apTvClTrainVectorClassifier
 with rf classifier

---
 .../AppClassification/test/CMakeLists.txt     | 24 ++++++++++---------
 1 file changed, 13 insertions(+), 11 deletions(-)

diff --git a/Modules/Applications/AppClassification/test/CMakeLists.txt b/Modules/Applications/AppClassification/test/CMakeLists.txt
index d517ff822d..3d804e38af 100644
--- a/Modules/Applications/AppClassification/test/CMakeLists.txt
+++ b/Modules/Applications/AppClassification/test/CMakeLists.txt
@@ -882,14 +882,16 @@ otb_test_application(NAME apTvClSampleExtraction
                              ${TEMP}/apTvClSampleExtractionOut.sqlite)
 
 #----------- TrainVectorClassifier TESTS ----------------
-otb_test_application(NAME apTvClTrainVectorClassifier
-                     APP  TrainVectorClassifier
-                     OPTIONS -io.vd ${INPUTDATA}/Classification/apTvClSampleExtractionOut.sqlite
-                             -feat value_0 value_1 value_2 value_3
-                             -cfield class
-                             -classifier rf
-                             -io.confmatout ${TEMP}/apTvClTrainVectorClassifierConfMat.txt
-                             -io.out ${TEMP}/apTvClTrainVectorClassifierModel.rf
-                     VALID   --compare-ascii ${NOTOL}
-                             ${OTBAPP_BASELINE_FILES}/apTvClTrainVectorClassifierModel.rf
-                             ${TEMP}/apTvClTrainVectorClassifierModel.rf)
+if(OTB_USE_OPENCV)
+  otb_test_application(NAME apTvClTrainVectorClassifier
+    APP  TrainVectorClassifier
+    OPTIONS -io.vd ${INPUTDATA}/Classification/apTvClSampleExtractionOut.sqlite
+    -feat value_0 value_1 value_2 value_3
+    -cfield class
+    -classifier rf
+    -io.confmatout ${TEMP}/apTvClTrainVectorClassifierConfMat.txt
+    -io.out ${TEMP}/apTvClTrainVectorClassifierModel.rf
+    VALID   --compare-ascii ${NOTOL}
+    ${OTBAPP_BASELINE_FILES}/apTvClTrainVectorClassifierModel.rf
+    ${TEMP}/apTvClTrainVectorClassifierModel.rf)
+endif()
\ No newline at end of file
-- 
GitLab