]> Creatis software - gdcm.git/blobdiff - Testing/CMakeLists.txt
* src/gdcmDictGroupName.[h|cxx] : add a correlation between a group (number)
[gdcm.git] / Testing / CMakeLists.txt
index d7c6750521436bcf5fb01ceb2a414e029de6a660..57973d130ef00d7f6a08e634aa7c3b2808bb62f4 100644 (file)
@@ -13,9 +13,10 @@ SET(TEST_SOURCES
   TestHash.cxx
   TestTS.cxx
   TestVR.cxx
+  TestDictGroupName.cxx
   TestDict.cxx
   TestWriteSimple.cxx
-  TestSequence.cxx
+  TestImageSet.cxx
   TestDicomDirElement.cxx
   TestDicomString.cxx
 )
@@ -24,6 +25,7 @@ SET(TEST_SOURCES
 IF (GDCM_DATA_ROOT)
   SET(TEST_SOURCES ${TEST_SOURCES}
     TestFileAccessors.cxx
+    TestMakeIcon.cxx
     TestPrintAllDocument.cxx         # includes generated gdcmDataImages.h
     TestAllEntryVerify.cxx           # includes generated gdcmDataImages.h
     TestAllReadCompareDicom.cxx      # includes generated gdcmDataImages.h
@@ -146,6 +148,11 @@ SET(BLACK_LIST
   "D_CLUNIE_CT1_JLSL.dcm"
   "D_CLUNIE_CT1_J2KR.dcm"
   "D_CLUNIE_CT1_J2KI.dcm"
+  #Not a Dicom Image, but a RT Object
+  "RS2.16.124.113534.2.3.5.0.120040728.21342.353.12747_anonimized.dcm" 
+  #Temporary black list LibIDO rectangular images
+  "LIBIDO-24-ACR_NEMA-Rectangle.dcm"
+  "gdcm-ACR-LibIDO.acr"
   )
 
 # Add a special test that requires dciodvfy from dicom3tools
@@ -156,7 +163,8 @@ SET(GDCM_DATA_IMAGES)
 FOREACH(filename ${GDCM_DATA_IMAGES_GLOB})
   GET_FILENAME_COMPONENT(filename_temp ${filename} NAME)
   IF(DCIODVFY_FOUND)
-    ADD_TEST("Clunie-${filename_temp}" "${DCIODVFY_EXECUTABLE}" "${filename}")
+    ADD_TEST("DCIODVFY-INPUT-${filename_temp}" "${DCIODVFY_EXECUTABLE}" "${filename}")
+    ADD_TEST("DCIODVFY-OUTPUT-${filename_temp}" "${DCIODVFY_EXECUTABLE}" "${GDCM_DATA_ROOT}/BaselineDicom/${filename_temp}")
   ENDIF(DCIODVFY_FOUND)
   STRING(REGEX MATCH ${filename_temp} bad_dicom ${BLACK_LIST})
   IF(NOT bad_dicom)