X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Testing%2FCMakeLists.txt;h=57973d130ef00d7f6a08e634aa7c3b2808bb62f4;hb=3a9e9df62b3198c4f93d1768074b6be828ac7308;hp=3cafed40454b5fbe7f823b0ece154dfee83fb9be;hpb=efd3ea11eb9d6da5f3034f5e46649d250b90c75a;p=gdcm.git diff --git a/Testing/CMakeLists.txt b/Testing/CMakeLists.txt index 3cafed40..57973d13 100644 --- a/Testing/CMakeLists.txt +++ b/Testing/CMakeLists.txt @@ -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 @@ -31,6 +33,7 @@ IF (GDCM_DATA_ROOT) #TestCopyDicom.cxx # includes generated gdcmDataImages.h TestCopyRescaleDicom.cxx # includes generated gdcmDataImages.h #TestChangeHeader.cxx + TestAnonymize.cxx TestDirList.cxx TestDicomDir.cxx # require DICOMDIR TestBuildUpDicomDir.cxx # writes a file named "NewDICOMDIR" @@ -145,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 @@ -155,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)