diff --git a/Testing/Code/IO/CMakeLists.txt b/Testing/Code/IO/CMakeLists.txt
index 84a3c6b3bc481162e5d49ba2014a97bd67923a80..f432ede22eb96f248a67fdf94335933f3d194c84 100644
--- a/Testing/Code/IO/CMakeLists.txt
+++ b/Testing/Code/IO/CMakeLists.txt
@@ -3504,7 +3504,6 @@ ADD_TEST(raTvSpectralSensitivityReaderTest ${IO_TESTS23}
         ${TEMP}/rcTuSpectralSensitivityReaderTest.txt
 )
 
-
 ADD_TEST(raTvSpectralSensitivityReaderGenericTest ${IO_TESTS23}
      --compare-ascii ${EPSILON_5}
       ${BASELINE_FILES}/raTvSpectralSensitivityReaderGenericTest.txt
@@ -3516,6 +3515,19 @@ ADD_TEST(raTvSpectralSensitivityReaderGenericTest ${IO_TESTS23}
         ${TEMP}/raTvSpectralSensitivityReaderGenericTest.txt
 )
 
+IF(OTB_DATA_USE_LARGEINPUT)
+  ADD_TEST(raTvSpectralSensitivityReaderSpot4Test ${IO_TESTS23}
+    --compare-ascii ${EPSILON_5}
+    ${BASELINE_FILES}/raTvSpectralSensitivityReaderSpot4Test.txt
+    ${TEMP}/raTvSpectralSensitivityReaderSpot4Test.txt
+    --ignore-lines-with 2 DataPath FileName
+    otbSpectralSensitivityReaderGenericTest
+    ${INPUTDATA}/Radiometry/SPOT4/HRVIR1/rep6S.dat
+    ${LARGEINPUT}/SPOT4/ROMANIA/raTvS4_20020518_Reflectance.img
+    ${TEMP}/raTvSpectralSensitivityReaderSpot4Test.txt
+    )
+ENDIF(OTB_DATA_USE_LARGEINPUT)
+
       ADD_TEST(ioTvStreamingWriteVectorImageComplex${DATA_PIXELTYPE}${NBBANDS}Bands
                ${IO_TESTS23}
                --compare-image ${NOTOL}