From da3eb61468dea5ec2962edb5f6131b0d55a0dcde Mon Sep 17 00:00:00 2001
From: Emmanuel Christophe <emmanuel.christophe@orfeo-toolbox.org>
Date: Thu, 16 Sep 2010 10:17:45 +0800
Subject: [PATCH] TEST: add test to read PCI pix format

---
 Testing/Code/IO/CMakeLists.txt | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/Testing/Code/IO/CMakeLists.txt b/Testing/Code/IO/CMakeLists.txt
index 66b5fe243e..48d9cae41f 100644
--- a/Testing/Code/IO/CMakeLists.txt
+++ b/Testing/Code/IO/CMakeLists.txt
@@ -220,6 +220,15 @@ ADD_TEST(ioTvImageFileReaderTIF2MW ${IO_TESTS1}
         ${TEMP}/ioImageFileReaderTIF2MW.mw )
 
 
+# We use the original file as a baseline for the comparison        
+ ADD_TEST(ioTvImageFileReaderPCI2JPG ${IO_TESTS1}
+  --compare-image ${EPSILON_9}   ${INPUTDATA}/QB_Toulouse_Ortho_PAN.tif
+                    ${TEMP}/ioImageFileReaderPCI2JPG.tif
+        otbImageFileReaderTestFloat
+        ${INPUTDATA}/QB_Toulouse_Ortho_PAN.pix
+        ${TEMP}/ioImageFileReaderPCI2JPG.tif )
+        
+
 #-------------  otbImageIOFactoryNew
 ADD_TEST(ioTuImageIOFactoryNew ${IO_TESTS1}
         otbImageIOFactoryNew )
@@ -592,7 +601,9 @@ ADD_TEST(ioTuGDALImageIOCanRead_SPOT5TIF ${IO_TESTS5} otbGDALImageIOTestCanRead
 ADD_TEST(ioTuGDALImageIOCanRead_HFA ${IO_TESTS5} otbGDALImageIOTestCanRead
 	${INPUTDATA}/HFAGeoreferenced.img)
 
-
+ADD_TEST(ioTuGDALImageIOCanRead_PCI ${IO_TESTS5} otbGDALImageIOTestCanRead
+    ${INPUTDATA}/QB_Toulouse_Ortho_PAN.pix)
+    
 ADD_TEST(ioTvThreadsTest ${IO_TESTS5} otbThreadsTest)
         
 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -676,6 +687,7 @@ ADD_TEST(ioTvImageFileReaderPNG2PNG ${IO_TESTS7}
         otbImageFileReaderTest
         ${INPUTDATA}/cthead1.png
         ${TEMP}/ioImageFileReaderPNG2PNG_cthead1.png )
+               
 # RGB
 ADD_TEST(ioTvImageFileReaderRGB_PNG2PNG ${IO_TESTS7}
   --compare-image ${EPSILON_9}   ${INPUTDATA}/couleurs_extrait.png
@@ -683,12 +695,14 @@ ADD_TEST(ioTvImageFileReaderRGB_PNG2PNG ${IO_TESTS7}
         otbImageFileReaderRGBTest
         ${INPUTDATA}/couleurs_extrait.png
         ${TEMP}/ioImageFileReaderRGB_PNG2PNG.png )
+        
 ADD_TEST(ioTvImageFileReaderRGB_PNG2TIFF ${IO_TESTS7}
   --compare-image ${EPSILON_9}   ${BASELINE}/ioImageFileReaderRGB_PNG2TIFF.tiff
                     ${TEMP}/ioImageFileReaderRGB_PNG2TIFF.tiff
         otbImageFileReaderRGBTest
         ${INPUTDATA}/couleurs_extrait.png
         ${TEMP}/ioImageFileReaderRGB_PNG2TIFF.tiff )
+        
 ADD_TEST(ioTvImageFileReaderRGB_BSQ2PNG ${IO_TESTS7}
   --compare-image ${EPSILON_9}   ${INPUTDATA}/poupees.hdr
                     ${TEMP}/ioImageFileReaderRGB_BSQ2PNG_poupees.png
-- 
GitLab