From 78df1922e0527119e42cd5d69738735df9f7f14b Mon Sep 17 00:00:00 2001
From: Christophe Palmann <christophe.palmann@c-s.fr>
Date: Thu, 1 Oct 2015 17:13:41 +0200
Subject: [PATCH] TEST: added open/close tests for SARConver app

---
 .../AppSARConvert/test/CMakeLists.txt         | 151 +++++++++++++++++-
 1 file changed, 146 insertions(+), 5 deletions(-)

diff --git a/Modules/Applications/AppSARConvert/test/CMakeLists.txt b/Modules/Applications/AppSARConvert/test/CMakeLists.txt
index 0af3eade77..ace66ef645 100644
--- a/Modules/Applications/AppSARConvert/test/CMakeLists.txt
+++ b/Modules/Applications/AppSARConvert/test/CMakeLists.txt
@@ -1,16 +1,157 @@
 otb_module_test()
 #----------- SARConvert TESTS ----------------
 
-otb_test_application(NAME  apTvSARConvert
+#1
+otb_test_application(NAME  apTvSARConvertRecCoherency
                      APP  SARConvert
                      OPTIONS 
 							 -inhh ${INPUTDATA}/RSAT_imageryC_HH.tif
 							 -inhv ${INPUTDATA}/RSAT_imageryC_HV.tif
 							 -invv ${INPUTDATA}/RSAT_imageryC_VV.tif
 							 -conv msinclairtocoherency 
-							 -outc ${TEMP}/apTvConvCoherency.tif
+							 -outc ${TEMP}/apTvSARConvertRecCoherency.tif
 							 
-                     VALID   --compare-image ${EPSILON_7}
-                             ${BASELINE}/apTvReciprocalHAlpha.tif
-                             ${TEMP}/apTvConvCoherency.tif)
+                     )
+            
+#2                            
+otb_test_application(NAME  apTvSARConvertRecCovariance
+                     APP  SARConvert
+                     OPTIONS 
+							 -inhh ${INPUTDATA}/RSAT_imageryC_HH.tif
+							 -inhv ${INPUTDATA}/RSAT_imageryC_HV.tif
+							 -invv ${INPUTDATA}/RSAT_imageryC_VV.tif
+							 -conv msinclairtocovariance 
+							 -outc ${TEMP}/apTvSARConvertRecCovariance.tif
+							 
+                     )
+
+#3
+otb_test_application(NAME  apTvSARConvertRecCirCovariance
+                     APP  SARConvert
+                     OPTIONS 
+							 -inhh ${INPUTDATA}/RSAT_imageryC_HH.tif
+							 -inhv ${INPUTDATA}/RSAT_imageryC_HV.tif
+							 -invv ${INPUTDATA}/RSAT_imageryC_VV.tif
+							 -conv msinclairtocircovariance 
+							 -outc ${TEMP}/apTvSARConvertRecCirCovariance.tif
+							 
+                     )
+
+#4
+otb_test_application(NAME  apTvSARConvertRecCohToMueller
+                     APP  SARConvert
+                     OPTIONS 
+							 -inc ${BASELINE}/saTvSinclairImageFilter_SinclairToReciprocalCovariance.tif
+							 -conv mcoherencytomueller
+							 -outf ${TEMP}/apTvSARConvertRecCohToMueller.tif
+							 
+                     )
+                             
+                             
+#5
+otb_test_application(NAME  apTvSARConvertRecCovToCohDeg
+                     APP  SARConvert
+                     OPTIONS 
+							 -inc ${BASELINE}/saTvSinclairImageFilter_SinclairToReciprocalCovariance.tif
+							 -conv mcovariancetocoherencydegree
+							 -outc ${TEMP}/apTvSARConvertRecCovToCohDeg.tif
+							 
+                     )
+                             
+
+#6 - interleaved (failed)
+otb_test_application(NAME  apTvSARConvertRecCovToRecCoh
+                     APP  SARConvert
+                     OPTIONS 
+							 -inc ${BASELINE}/saTvSinclairImageFilter_SinclairToReciprocalCovariance.tif
+							 -conv mcovariancetocoherency
+							 -outc ${TEMP}/apTvSARConvertRecCovToRecCoh.tif
+							 
+                     )
+
+#7 - interleaved (failed)
+otb_test_application(NAME  apTvSARConvertRecLinCovToRecCirCov
+                     APP  SARConvert
+                     OPTIONS 
+							 -inc ${BASELINE}/saTvSinclairImageFilter_SinclairToReciprocalCovariance.tif
+							 -conv mlinearcovariancetocircularcovariance
+							 -outc ${TEMP}/apTvSARConvertRecCovToRecCoh.tif
+							 
+                     )
+                             
+                             
+#8 - interleaved (failed)
+otb_test_application(NAME  apTvSARConvertMuellerToRecCov
+                     APP  SARConvert
+                     OPTIONS 
+							 -inf ${BASELINE}/saTvSinclairImageFilter_SinclairToMueller.tif
+							 -conv muellertomcovariance
+							 -outc ${TEMP}/apTvSARConvertMuellerToRecCov.tif
+							 
+                     )
+
+
+#9
+otb_test_application(NAME  apTvSARConvertBiSincToCoherency
+                     APP  SARConvert
+                     OPTIONS 
+							 -inhh ${INPUTDATA}/RSAT_imageryC_HH.tif
+							 -inhv ${INPUTDATA}/RSAT_imageryC_HV.tif
+							 -invh ${INPUTDATA}/RSAT_imageryC_VH.tif
+							 -invv ${INPUTDATA}/RSAT_imageryC_VV.tif
+							 -conv bsinclairtocoherency
+							 -outc ${TEMP}/apTvSARConvertBiSincToCoherency.tif
+							 
+                     )
                              
+                             
+#10
+otb_test_application(NAME  apTvSARConvertBiSincToCovariance
+                     APP  SARConvert
+                     OPTIONS 
+							 -inhh ${INPUTDATA}/RSAT_imageryC_HH.tif
+							 -inhv ${INPUTDATA}/RSAT_imageryC_HV.tif
+							 -invh ${INPUTDATA}/RSAT_imageryC_VH.tif
+							 -invv ${INPUTDATA}/RSAT_imageryC_VV.tif
+							 -conv bsinclairtocovariance
+							 -outc ${TEMP}/apTvSARConvertBiSincToCovariance.tif
+							 
+                     )
+                             
+#11
+otb_test_application(NAME  apTvSARConvertBiSincToCirCovariance
+                     APP  SARConvert
+                     OPTIONS 
+							 -inhh ${INPUTDATA}/RSAT_imageryC_HH.tif
+							 -inhv ${INPUTDATA}/RSAT_imageryC_HV.tif
+							 -invh ${INPUTDATA}/RSAT_imageryC_VH.tif
+							 -invv ${INPUTDATA}/RSAT_imageryC_VV.tif
+							 -conv bsinclairtocircovariance
+							 -outc ${TEMP}/apTvSARConvertBiSincToCirCovariance.tif
+							 
+                     )
+   
+                             
+#12 - interleaved (failed)
+otb_test_application(NAME  apTvSARConvertSincToMueller
+                     APP  SARConvert
+                     OPTIONS 
+							 -inhh ${INPUTDATA}/RSAT_imageryC_HH.tif
+							 -inhv ${INPUTDATA}/RSAT_imageryC_HV.tif
+							 -invh ${INPUTDATA}/RSAT_imageryC_HV.tif #monostatic
+							 -invv ${INPUTDATA}/RSAT_imageryC_VV.tif
+							 -conv sinclairtomueller
+							 -outf ${TEMP}/apTvSARConvertSincToMueller.tif
+							 
+                     )
+                             
+                             
+#13 
+otb_test_application(NAME  apTvSARConvertMuellerToPolDeGPow
+                     APP  SARConvert
+                     OPTIONS 
+							 -inf ${BASELINE}/saTvSinclairImageFilter_SinclairToMueller.tif
+							 -conv muellertopoldegandpower
+							 -outf ${TEMP}/apTvSARConvertMuellerToPolDeGPow.tif
+							 
+                     )
-- 
GitLab