Commit 03800dab authored by Emmanuel Promayon's avatar Emmanuel Promayon
Browse files

Merge branch 'feature/asm-for-regression-test' into 'develop'

Feature/asm for regression test

See merge request !22
parents e01b24bb cf38c82b
......@@ -15,8 +15,9 @@ camitk_extension(ACTION_EXTENSION
CEP_NAME CEP_IMAGING
DESCRIPTION "This action features basic ITK image processing filters"
DEFINES COMPILE_ITKFILTER_API
AUTO_TEST
ENABLE_AUTO_TEST
TEST_FILES bassin.msh BigEndian.hdr BigEndian.img BigEndianCompressed1.hdr BigEndianCompressed1.img biorad.pic brain.mha cthead1.lsm LittleEndian1.hdr LittleEndian1.img LittleEndianCompressed1.hdr LittleEndianCompressed1.img LittleEndianZ1.hdr mini-complex-slow1.nrrd mini-ten-nomask-slow1.nrrd mini-vector-slow1.nrrd ramp1.gipl
ENABLE_INTEGRATION_TEST
)
# Test failure due to ITK exception
......@@ -37,3 +38,9 @@ set_tests_properties("action-itkfilters-level1-8" PROPERTIES WILL_FAIL true)
# camitk-testcomponents aborted by std exception: /usr/include/ITK-4.10/itkRecursiveSeparableImageFilter.hxx:245:
# itk::ERROR: RecursiveGaussianImageFilter(0x55f942cacac0): The number of pixels along direction 2 is less than 4. This filter requires a minimum of four pixels along the dimension to be processed.
set_tests_properties("action-itkfilters-level1-14" PROPERTIES WILL_FAIL true)
# Tests fail due to OpenGL crashing when used inside a VM
# As the test can be run directly on a "real" desktop, add the test but flag it with WILL_FAIL
if(WIN32)
set_tests_properties(action-itkfilters-integration-test PROPERTIES WILL_FAIL true)
endif()
This diff is collapsed.
This diff is collapsed.
......@@ -4,6 +4,6 @@ camitk_extension( ACTION_EXTENSION
CEP_NAME CEP_IMAGING
CXX_FLAGS "-w"
DESCRIPTION "This action features basic ITK image processing segmentation algorithms"
AUTO_TEST
ENABLE_AUTO_TEST
TEST_FILES Mesh.off BigEndian.hdr BigEndian.img BigEndianCompressed1.hdr BigEndianCompressed1.img biorad.pic brain.mha cthead1.lsm LittleEndian1.hdr LittleEndian1.img LittleEndianCompressed1.hdr LittleEndianCompressed1.img LittleEndianZ1.hdr mini-complex-slow1.nrrd mini-ten-nomask-slow1.nrrd mini-vector-slow1.nrrd ramp1.gipl
)
......@@ -3,6 +3,6 @@ camitk_extension(COMPONENT_EXTENSION
CEP_NAME CEP_IMAGING
DESCRIPTION "This allows one to read a single DICOM image file (.dcm) using the library GDCM 2.2.x"
INSTALL_ALL_HEADERS
AUTO_TEST
ENABLE_AUTO_TEST
)
......@@ -5,7 +5,7 @@ camitk_extension(COMPONENT_EXTENSION
CXX_FLAGS "-w"
DEFINES _SCL_SECURE_NO_WARNINGS # to remove Windows MSVC warnings
DESCRIPTION "This component allows CamiTK to handle basic ITK format images."
AUTO_TEST
ENABLE_AUTO_TEST
)
# Test failure due to ITK exception
......
......@@ -5,7 +5,7 @@ camitk_extension(ACTION_EXTENSION
NEEDS_XSD
CEP_NAME CEP_MODELING
DESCRIPTION "Feature PML actions which aims at displaying and manipulating structural information about a PML component."
AUTO_TEST
ENABLE_AUTO_TEST
TEST_FILES
TEST_FILES Mesh.off brain.mha diaphragm.pml truthcube.pml
)
......
......@@ -5,7 +5,7 @@ camitk_extension(COMPONENT_EXTENSION
CEP_NAME CEP_MODELING
DESCRIPTION "CamiTK component to manage a physical model."
DEFINES COMPILE_PML_COMPONENT_API
AUTO_TEST
ENABLE_AUTO_TEST
TEST_FILES diaphragm.pml truthcube.pml
)
......
# Call CamiTK CMake Macro to define the action
camitk_extension(ACTION_EXTENSION
DESCRIPTION "Manipulating Frames."
AUTO_TEST
ENABLE_AUTO_TEST
TEST_FILES brain.mha structured.vtk
)
......@@ -4,7 +4,7 @@ camitk_extension(ACTION_EXTENSION
NEEDS_ACTION_EXTENSION multipicking
CEP_NAME SDK
DESCRIPTION "Helps you to crop a volume to keep only an interesting subsample"
AUTO_TEST
ENABLE_AUTO_TEST
TEST_FILES Mesh.off brain.mha sinus.mhd
)
......
......@@ -2,7 +2,7 @@ camitk_extension(ACTION_EXTENSION
DEFINES COMPILE_LUT_ACTION_API
CEP_NAME SDK
DESCRIPTION "Displays the image look-up-table (lut)"
AUTO_TEST
ENABLE_AUTO_TEST
TEST_FILES scissors.obj brain.mha sinus.mhd
)
......
......@@ -2,6 +2,6 @@
camitk_extension(ACTION_EXTENSION
CEP_NAME SDK
DESCRIPTION "Re-sample image volumes"
AUTO_TEST
ENABLE_AUTO_TEST
TEST_FILES liver-smooth.obj brain.mha sinus.mhd
)
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment