From 76d17cbc03eeb8e5b2f11b955342d56f2c2d2d0b Mon Sep 17 00:00:00 2001
From: Manuel Grizonnet <manuel.grizonnet@orfeo-toolbox.org>
Date: Wed, 12 Oct 2011 15:53:09 +0200
Subject: [PATCH] WPI:rename unmixing example and update related test

---
 Examples/Hyperspectral/CMakeLists.txt             | 15 +++++++++------
 ...ixing.cxx => HyperspectralUnmixingExample.cxx} |  0
 .../otbHyperspectralExamplesTests.cxx             |  4 ++--
 3 files changed, 11 insertions(+), 8 deletions(-)
 rename Examples/Hyperspectral/{HyperspectralUnmixing.cxx => HyperspectralUnmixingExample.cxx} (100%)

diff --git a/Examples/Hyperspectral/CMakeLists.txt b/Examples/Hyperspectral/CMakeLists.txt
index 6cb39300a4..cd15a3b55c 100644
--- a/Examples/Hyperspectral/CMakeLists.txt
+++ b/Examples/Hyperspectral/CMakeLists.txt
@@ -5,8 +5,8 @@
 PROJECT(HyperspectralExamples)
 INCLUDE_REGULAR_EXPRESSION("^.*$")
 
-ADD_EXECUTABLE(Unmixing HyperspectralUnmixing.cxx )
-TARGET_LINK_LIBRARIES(Unmixing OTBCommon OTBIO OTBHyperspectral)
+ADD_EXECUTABLE(HyperspectralUnmixingExample HyperspectralUnmixing.cxx )
+TARGET_LINK_LIBRARIES(HyperspectralUnmixingExample OTBCommon OTBIO OTBHyperspectral)
 
 
 IF( NOT OTB_DISABLE_CXX_TESTING AND BUILD_TESTING )
@@ -23,15 +23,18 @@ SET(EXE_TESTS ${CXX_TEST_PATH}/otbHyperspectralExamplesTests)
 SET(TOL 0.0)
 
 # tests#
-# ------- ProsailModelExampleTest ----------
+# ------- HyperspectralUnmixingExampleTest ----------
 
 ADD_TEST(siTvHyperspectralExampleTest ${EXE_TESTS}
      #--compare-image ${TOL} ${BASELINE}/siTvUnmixingExampleTest.txt
      #              ${TEMP}/siTvUnmixingExampleTest.txt
-     Unmixing
-     #${INPUTDATA}/Hyperspectral/synthetic/hsi_cube.tif
-     ${INPUTDATA}/cupriteSubHsi.tif
+     HyperspectralUnmixingExample
+     ${INPUTDATA_EXAMPLES}/Indian_pines_corrected.tif
      ${TEMP}/siTvHyperspectralUnmixingExampleTest.tif
+     ${TEMP}/siTvHyperspectralUnmixingExampleTestBand1.png
+     ${TEMP}/siTvHyperspectralUnmixingExampleTestBand2.png
+     ${TEMP}/siTvHyperspectralUnmixingExampleTestBand3.png
+     16
 )
 
 INCLUDE_DIRECTORIES(${OTB_SOURCE_DIR}/Testing/Code)
diff --git a/Examples/Hyperspectral/HyperspectralUnmixing.cxx b/Examples/Hyperspectral/HyperspectralUnmixingExample.cxx
similarity index 100%
rename from Examples/Hyperspectral/HyperspectralUnmixing.cxx
rename to Examples/Hyperspectral/HyperspectralUnmixingExample.cxx
diff --git a/Examples/Hyperspectral/otbHyperspectralExamplesTests.cxx b/Examples/Hyperspectral/otbHyperspectralExamplesTests.cxx
index b5035be19a..8a7b0fcd2a 100644
--- a/Examples/Hyperspectral/otbHyperspectralExamplesTests.cxx
+++ b/Examples/Hyperspectral/otbHyperspectralExamplesTests.cxx
@@ -23,9 +23,9 @@
 
 void RegisterTests()
 {
-  REGISTER_TEST(Unmixing);
+  REGISTER_TEST(HyperspectralUnmixingExample);
 }
 
 #undef main
 #define main Unmixing
-#include "HyperspectralUnmixing.cxx"
+#include "HyperspectralUnmixingExample.cxx"
-- 
GitLab