Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
144 changes: 18 additions & 126 deletions Modules/Core/Common/test/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ set(
itkDataObjectTest.cxx
itkDirectoryTest.cxx
itkExceptionObjectTest.cxx
itkFileOutputWindowTest.cxx
itkFixedArrayTest2.cxx
itkFloatingPointExceptionsTest.cxx
itkGaussianSpatialFunctionTest.cxx
Expand Down Expand Up @@ -43,26 +42,19 @@ set(
itkPointSetTest.cxx
itkPointSetToImageFilterTest1.cxx
itkPointSetToImageFilterTest2.cxx
itkRealTimeClockTest.cxx
itkRGBPixelTest.cxx
itkSimpleFilterWatcherTest.cxx
itkSobelOperatorImageConvolutionTest.cxx
itkSobelOperatorImageFilterTest.cxx
itkSparseFieldLayerTest.cxx
itkSparseImageTest.cxx
itkSpatialOrientationTest.cxx
itkStreamingImageFilterTest.cxx
itkStreamingImageFilterTest2.cxx
itkStreamingImageFilterTest3.cxx
itkSymmetricEigenAnalysisTest.cxx
itkSymmetricEllipsoidInteriorExteriorSpatialFunctionTest.cxx
itkSymmetricSecondRankTensorImageReadTest.cxx
itkSymmetricSecondRankTensorImageWriteReadTest.cxx
itkTimeProbeTest.cxx
itkTimeProbeTest2.cxx
itkVectorContainerTest.cxx
itkVectorTest.cxx
VNLSparseLUSolverTraitsTest.cxx
)
set(
ITKCommon2Tests
Expand All @@ -83,25 +75,16 @@ set(
itkOctreeTest.cxx
itkTimeProbesTest.cxx
itkVariableLengthVectorTest.cxx
itkSpatialFunctionTest.cxx
itkPeriodicBoundaryConditionTest.cxx
itkSmartPointerTest.cxx
itkVariableSizeMatrixTest.cxx
itkConicShellInteriorExteriorSpatialFunctionTest.cxx
itkEllipsoidInteriorExteriorSpatialFunctionTest.cxx
itkFrustumSpatialFunctionTest.cxx
itkTorusInteriorExteriorSpatialFunctionTest.cxx
itkConstNeighborhoodIteratorTest.cxx
itkShapedNeighborhoodIteratorTest.cxx
itkMatrixTest.cxx
itkNeighborhoodIteratorTest.cxx
itkLoggerManagerTest.cxx
itkBSplineInterpolationWeightFunctionTest.cxx
itkSymmetricSecondRankTensorTest.cxx
itkConstShapedNeighborhoodIteratorTest.cxx
itkConstShapedNeighborhoodIteratorTest2.cxx
itkSTLContainerAdaptorTest.cxx
itkFiniteCylinderSpatialFunctionTest.cxx
itkLoggerOutputTest.cxx
itkNeighborhoodTest.cxx
itkVersorTest.cxx
Expand All @@ -114,7 +97,6 @@ set(
itkMemoryLeakTest.cxx
itkVectorGeometryTest.cxx
itkVNLRoundProfileTest1.cxx
itkZeroFluxBoundaryConditionTest.cxx
itkMemoryProbesCollecterBaseTest.cxx
itkImageAlgorithmCopyTest.cxx
itkImageAlgorithmCopyTest2.cxx
Expand Down Expand Up @@ -238,24 +220,6 @@ itk_add_test(
ITKCommon1TestDriver
itkFixedArrayTest2
)
itk_add_test(
NAME itkBSplineInterpolationWeightFunctionTest
COMMAND
ITKCommon2TestDriver
itkBSplineInterpolationWeightFunctionTest
)
itk_add_test(
NAME itkSpatialOrientationTest
COMMAND
ITKCommon1TestDriver
itkSpatialOrientationTest
)
itk_add_test(
NAME VNLSparseLUSolverTraitsTest
COMMAND
ITKCommon1TestDriver
VNLSparseLUSolverTraitsTest
)
itk_add_test(
NAME itkSobelOperatorImageConvolutionHorizTest
COMMAND
Expand Down Expand Up @@ -368,18 +332,6 @@ itk_add_test(
ITKCommon1TestDriver
itkExceptionObjectTest
)
itk_add_test(
NAME itkFileOutputWindowTest
COMMAND
ITKCommon1TestDriver
itkFileOutputWindowTest
)
itk_add_test(
NAME itkFiniteCylinderSpatialFunctionTest
COMMAND
ITKCommon2TestDriver
itkFiniteCylinderSpatialFunctionTest
)
itk_add_test(
NAME itkGaussianSpatialFunctionTest1
COMMAND
Expand Down Expand Up @@ -596,12 +548,6 @@ itk_add_test(
DATA{${ITK_DATA_ROOT}/Input/VascularTreePointSet.txt}
${ITK_TEST_OUTPUT_DIR}/itkPointSetToImageFilterTest2.mha
)
itk_add_test(
NAME itkSparseFieldLayerTest
COMMAND
ITKCommon1TestDriver
itkSparseFieldLayerTest
)
itk_add_test(
NAME itkDataObjectTest
COMMAND
Expand Down Expand Up @@ -987,12 +933,6 @@ itk_add_test(
ITKCommon1TestDriver
itkPhasedArray3DSpecialCoordinatesImageTest
)
itk_add_test(
NAME itkRealTimeClockTest
COMMAND
ITKCommon1TestDriver
itkRealTimeClockTest
)
itk_add_test(
NAME itkTimeProbeTest
COMMAND
Expand All @@ -1011,18 +951,6 @@ itk_add_test(
ITKCommon1TestDriver
itkRGBPixelTest
)
itk_add_test(
NAME itkSparseImageTest
COMMAND
ITKCommon1TestDriver
itkSparseImageTest
)
itk_add_test(
NAME itkSimpleFilterWatcherTest
COMMAND
ITKCommon1TestDriver
itkSimpleFilterWatcherTest
)
itk_add_test(
NAME itkSliceIteratorTest
COMMAND
Expand All @@ -1043,18 +971,6 @@ itk_add_test(
ITKCommon2TestDriver
itkSmartPointerTest
)
itk_add_test(
NAME itkSpatialFunctionTest
COMMAND
ITKCommon2TestDriver
itkSpatialFunctionTest
)
itk_add_test(
NAME itkSTLContainerAdaptorTest
COMMAND
ITKCommon2TestDriver
itkSTLContainerAdaptorTest
)
itk_add_test(
NAME itkStdStreamLogOutputTest
COMMAND
Expand Down Expand Up @@ -1087,36 +1003,6 @@ itk_add_test(
ITKCommon2TestDriver
itkVersorTest
)
itk_add_test(
NAME itkConicShellInteriorExteriorSpatialFunctionTest
COMMAND
ITKCommon2TestDriver
itkConicShellInteriorExteriorSpatialFunctionTest
)
itk_add_test(
NAME itkEllipsoidInteriorExteriorSpatialFunctionTest
COMMAND
ITKCommon2TestDriver
itkEllipsoidInteriorExteriorSpatialFunctionTest
)
itk_add_test(
NAME itkFrustumSpatialFunctionTest
COMMAND
ITKCommon2TestDriver
itkFrustumSpatialFunctionTest
)
itk_add_test(
NAME itkSymmetricEllipsoidInteriorExteriorSpatialFunctionTest
COMMAND
ITKCommon1TestDriver
itkSymmetricEllipsoidInteriorExteriorSpatialFunctionTest
)
itk_add_test(
NAME itkTorusInteriorExteriorSpatialFunctionTest
COMMAND
ITKCommon2TestDriver
itkTorusInteriorExteriorSpatialFunctionTest
)
itk_add_test(
NAME itkSymmetricSecondRankTensorImageReadTest
COMMAND
Expand Down Expand Up @@ -1191,25 +1077,13 @@ itk_add_test(
ITKCommon2TestDriver
itkVariableLengthVectorTest
)
itk_add_test(
NAME itkVariableSizeMatrixTest
COMMAND
ITKCommon2TestDriver
itkVariableSizeMatrixTest
)
#itk_add_test(NAME itkQuaternionOrientationAdapterTest COMMAND ITKCommon2TestDriver itkQuaternionOrientationAdapterTest)
itk_add_test(
NAME itkVectorGeometryTest
COMMAND
ITKCommon2TestDriver
itkVectorGeometryTest
)
itk_add_test(
NAME itkZeroFluxBoundaryConditionTest
COMMAND
ITKCommon2TestDriver
itkZeroFluxBoundaryConditionTest
)
itk_add_test(
NAME itkConstantBoundaryConditionTest
COMMAND
Expand Down Expand Up @@ -1502,12 +1376,14 @@ set(
itkBoundaryConditionGTest.cxx
itkBoundingBoxGTest.cxx
itkBresenhamLineGTest.cxx
itkBSplineInterpolationWeightFunctionGTest.cxx
itkBSplineKernelFunctionGTest.cxx
itkBuildInformationGTest.cxx
itkByteSwapGTest.cxx
itkCommandObserverObjectGTest.cxx
itkCommonTypeTraitsGTest.cxx
itkCompensatedSummationGTest.cxx
itkConicShellInteriorExteriorSpatialFunctionGTest.cxx
itkConnectedImageNeighborhoodShapeGTest.cxx
itkConstantBoundaryImageNeighborhoodPixelAccessPolicyGTest.cxx
itkCopyGTest.cxx
Expand All @@ -1518,14 +1394,18 @@ set(
itkDerefGTest.cxx
itkDerivativeOperatorGTest.cxx
itkDiffusionTensor3DGTest.cxx
itkEllipsoidInteriorExteriorSpatialFunctionGTest.cxx
itkEventObjectGTest.cxx
itkExceptionObjectGTest.cxx
itkExtractImage3Dto2DGTest.cxx
itkExtractImageGTest.cxx
itkFileOutputWindowGTest.cxx
itkFilterDispatchGTest.cxx
itkFiniteCylinderSpatialFunctionGTest.cxx
itkFixedArrayGTest.cxx
itkFloodFilledSpatialFunctionGTest.cxx
itkFloodFillIteratorGTest.cxx
itkFrustumSpatialFunctionGTest.cxx
itkGaussianDerivativeOperatorGTest.cxx
itkHashTableGTest.cxx
itkHeavisideStepFunctionGTest.cxx
Expand Down Expand Up @@ -1567,29 +1447,41 @@ set(
itkPointSetGTest.cxx
itkPrintHelperGTest.cxx
itkPriorityQueueGTest.cxx
itkRealTimeClockGTest.cxx
itkRealTimeIntervalGTest.cxx
itkRealTimeStampGTest.cxx
itkRGBAPixelGTest.cxx
itkRGBPixelGTest.cxx
itkShapedImageNeighborhoodRangeGTest.cxx
itkSimpleFilterWatcherGTest.cxx
itkSizeGTest.cxx
itkSmartPointerGTest.cxx
itkSobelOperatorGTest.cxx
itkSparseFieldLayerGTest.cxx
itkSparseImageGTest.cxx
itkSpatialFunctionGTest.cxx
itkSpatialOrientationAdaptorGTest.cxx
itkSpatialOrientationGTest.cxx
itkStdStreamStateSaveGTest.cxx
itkSTLContainerAdaptorGTest.cxx
itkStringConvertGTest.cxx
itkSymmetricEllipsoidInteriorExteriorSpatialFunctionGTest.cxx
itkSymmetricSecondRankTensorGTest.cxx
itkThreadedImageRegionPartitionerGTest.cxx
itkThreadedIndexedContainerPartitionerGTest.cxx
itkThreadedIteratorRangePartitionerGTest.cxx
itkThreadedIteratorRangePartitionerGTest2.cxx
itkThreadedIteratorRangePartitionerGTest3.cxx
itkTimeStampGTest.cxx
itkTorusInteriorExteriorSpatialFunctionGTest.cxx
itkVariableLengthVectorGTest.cxx
itkVariableSizeMatrixGTest.cxx
itkVectorContainerGTest.cxx
itkVectorGTest.cxx
itkVersionGTest.cxx
itkWeakPointerGTest.cxx
itkZeroFluxBoundaryConditionGTest.cxx
VNLSparseLUSolverTraitsGTest.cxx
)
creategoogletestdriver(ITKCommon "${ITKCommon-Test_LIBRARIES}" "${ITKCommonGTests}")
# If `-static` was passed to CMAKE_EXE_LINKER_FLAGS, compilation fails. No need to
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
*=========================================================================*/

#include "VNLSparseLUSolverTraits.h"
#include "itkGTest.h"
#include "itkMath.h" // itk::Math::Absolute

#include <iostream>
Expand Down Expand Up @@ -44,8 +45,10 @@ VectorsEquals(const TVector & v1, const TVector & v2, const typename TVector::el
return true;
}

namespace
{
int
VNLSparseLUSolverTraitsTest(int, char *[])
DoVNLSparseLUSolverTraitsTest(int, char *[])
{
/**
* Define an sparse LU solver traits type that operates over sparse matrices and
Expand Down Expand Up @@ -226,3 +229,7 @@ VNLSparseLUSolverTraitsTest(int, char *[])

return EXIT_SUCCESS;
}
} // namespace


TEST(VNLSparseLUSolverTraits, ConvertedLegacyTest) { EXPECT_EQ(0, DoVNLSparseLUSolverTraitsTest(0, nullptr)); }
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
*=========================================================================*/

#include "itkBSplineInterpolationWeightFunction.h"
#include "itkGTest.h"
#include "itkImageRegionConstIteratorWithIndex.h"
#include "itkTestingMacros.h"

Expand All @@ -40,8 +41,10 @@ static_assert((itk::BSplineInterpolationWeightFunction<float, 2, 1>::NumberOfWei
* This test exercises methods in the
* BSplineInterpolationWeightFunction class.
*/
namespace
{
int
itkBSplineInterpolationWeightFunctionTest(int, char *[])
DoBSplineInterpolationWeightFunctionTest(int, char *[])
{

{ // Creating a local scope
Expand Down Expand Up @@ -306,3 +309,10 @@ itkBSplineInterpolationWeightFunctionTest(int, char *[])
}
return EXIT_SUCCESS;
}
} // namespace


TEST(BSplineInterpolationWeightFunction, ConvertedLegacyTest)
{
EXPECT_EQ(0, DoBSplineInterpolationWeightFunctionTest(0, nullptr));
}
Loading
Loading