Missing tests
From OTBWiki
Contents |
Applications
- SegmentationApplication: Missing test showing that the polygon crash on display bug is fixed (scenario: image opening -> area selection -> segmentation -> vectorization -> ok)
Library
- Missing several tests to validate VectorDataProjectionFilter, VectorDataExtractROI and VectorDataGlComponent with different input/output projection configurations
-
All moments tests (ComplexMoments*, FlusserMoments*, HuMoments*) are missing non-regression testing.
Files not tested at all
Files which don't even appear in the coverage (this list was generated with the script at [1])
- ./Code/BasicFilters/otbDecimateImageFilter.h
- ./Code/BasicFilters/otbDecimateImageFilter.txx
- ./Code/Common/otbFilterWatcherBase.h
- ./Code/Common/otbI18n.h
- ./Code/Common/otbList.h
- ./Code/Common/otbPointSetAndValuesFunction.h
- ./Code/Common/otbStreamingTraits.h
- ./Code/Common/otbSystem.h
- ./Code/Common/otbVectorImageToASPixelAccessor.h
- ./Code/Common/otbWriterWatcherBase.h
- ./Code/DisparityMap/otbFineRegistrationImageFilter.h
- ./Code/DisparityMap/otbFineRegistrationImageFilter.txx
- ./Code/FeatureExtraction/otbRemoveTortuousPathListFilter.h
- ./Code/FeatureExtraction/otbSimplifyPathListFilter.h
- ./Code/GeospatialAnalysis/otbGISTableFunction.h
- ./Code/GeospatialAnalysis/otbGISTableFunction.txx
- ./Code/GeospatialAnalysis/otbPostGISQueryTransactor.h
- ./Code/GeospatialAnalysis/otbTransactorGISTableFunction.h
- ./Code/IO/otbFileName.h
- ./Code/IO/otbImageIOFactory.h
- ./Code/IO/otbImageMetadataInterfaceFactory.h
- ./Code/IO/otbOpticalImageMetadataInterfaceFactory.h
- ./Code/IO/otbSarImageMetadataInterfaceFactory.h
- ./Code/IO/otbTileMapImageIOHelper.h
- ./Code/IO/otbVectorDataIOFactory.h
- ./Code/Learning/otbSOMLearningBehaviorFunctor.h
- ./Code/MultiScale/otbWaveletOperator.h
- ./Code/OBIA/otbLabelImageToLabelMapWithAdjacencyFilter.h
- ./Code/OBIA/otbLabelImageToLabelMapWithAdjacencyFilter.txx
- ./Code/OBIA/otbLabelMapWithAdjacency.h
- ./Code/OBIA/otbLabelMapWithClassLabelToClassLabelImageFilter.h
- ./Code/OBIA/otbLabelMapWithClassLabelToClassLabelImageFilter.txx
- ./Code/OBIA/otbMergeLabelObjectFunctor.h
- ./Code/OBIA/otbSVMMarginSampler.h
- ./Code/OBIA/otbSVMMarginSampler.txx
- ./Code/Projections/otbLambert3CartoSudProjection.h
- ./Code/Projections/otbLambert3CartoSudProjection.txx
- ./Code/Projections/otbMapProjections.h
- ./Code/Radiometry/otbBandName.h
- ./Code/Radiometry/otbMultiChannelRAndBAndNIRVegetationIndexImageFilter.h
- ./Code/Radiometry/otbMultiChannelRAndGAndNIRVegetationIndexImageFilter.h
- ./Code/Radiometry/otbMultiChannelRAndNIRVegetationIndexImageFilter.h
- ./Code/Radiometry/otbMultiChannelRadiometricImageFilter.h
- ./Code/Radiometry/otbRAndBAndNIRVegetationIndexImageFilter.h
- ./Code/Radiometry/otbRAndGAndNIRVegetationIndexImageFilter.h
- ./Code/Radiometry/otbRAndNIRVegetationIndexImageFilter.h
- ./Code/Radiometry/otbSIXSTraits.h
- ./Code/SpatialReasoning/otbRCC8OutEdgeIterator.h
- ./Code/SpatialReasoning/otbRCC8OutEdgeIterator.txx
- ./Code/SpatialReasoning/otbRCC8Value.h
- ./Code/SpatialReasoning/otbRCC8VertexWithRegionCenter.h
- ./Code/SpatialReasoning/otbRCC8VertexWithRegionCenter.txx
- ./Code/Testing/otbTestDriver.cxx
- ./Code/Visu/otbImageAlternateViewer.h
- ./Code/Visu/otbImageAlternateViewer.txx
- ./Code/Visu/otbImageViewerFullResolutionEventsInterface.h
- ./Code/Visu/otbImageWidgetPointForm.h
- ./Code/Visu/otbImageWidgetRectangleForm.h
- ./Code/Visualization/otbAlphaBlendingFunction.h
- ./Code/Visualization/otbDragFullWindowActionHandler.h
- ./Code/Visualization/otbHistogramActionHandler.h
- ./Code/Visualization/otbImageLayerRenderingModelListener.h
- ./Code/Visualization/otbMouseClickActionHandler.h
- ./Testing/Code/Common/otbCommonTests13.cxx
- ./Testing/Code/Common/otbVectorDataToGISTableFilter.cxx
- ./Testing/Code/DisparityMap/otbFineRegistrationImageFilterNew.cxx
- ./Testing/Code/DisparityMap/otbFineRegistrationImageFilterTest.cxx
- ./Testing/Code/FeatureExtraction/otbFourierMellinImageFilterTestFFT.cxx
- ./Testing/Code/FeatureExtraction/otbTextureFunctor.cxx
- ./Testing/Code/FeatureExtraction/otbTextureImageFunction.cxx
- ./Testing/Fa/PolygonsVectorization.cxx
Old list and justifications (April 2009)
- Code/BasicFilters/otbDecimateImageFilter.h
- Code/BasicFilters/otbDecimateImageFilter.txx
- Code/BasicFilters/otbSubsampleImageFilter.h
- Code/BasicFilters/otbSubsampleImageFilter.txx
- ./Code/Common/otbFilterWatcherBase.h -> pure virtual class !!
- ./Code/Common/otbWriterWatcherBase.h -> pure virtual class !!
-
./Code/Common/otbMath.h-> nothing to test - ./Code/Common/otbPointSetAndValuesFunction.h
- ./Code/Common/otbStreamingTraits.h
-
./Code/Common/otbVectorImageToASImageAdaptor.h: add new test only -
./Code/Common/otbVectorImageToASPixelAccessor.h: template of otbVectorImageToASImageAdaptor class -
./Code/Common/otbList.h: deprecated -
./Code/FeatureExtraction/otbRemoveTortuousPathListFilter.h: just typedef -
./Code/FeatureExtraction/otbSimplifyPathListFilter.h: just typedef - ./Code/FeatureExtraction/otbShape.h
- ./Code/FeatureExtraction/otbShape.txx
- ./Code/FeatureExtraction/otbTreeNeighborhood.h
- ./Code/FeatureExtraction/otbTreeNeighborhood.txx
-
./Code/FeatureExtraction/otbTextureFunctors.h: gathered texture functor classes, nothing to test - ./Code/IO/otbImageIOFactory.h
- ./Code/IO/otbVectorDataIOFactory.h
- ./Code/Learning/otbSOMLearningBehaviorFunctor.h
- ./Code/Learning/otbSVMSampleListModelEstimator.h
- ./Code/Learning/otbSVMSampleListModelEstimator.txx
-
./Code/Projections/otbMapProjections.h: nothong to test, just typedefs -
./Code/Projections/otbPrepareSRTMDirectory.h: deleted, already exits in IO -
./Code/Projections/otbPrepareSRTMDirectory.txx: deleted, already exits in IO - ./Code/Projections/otbTileMapTransform.h
- ./Code/Projections/otbTileMapTransform.txx
-
./Code/Radiometry, VegetationIndexeFilters classes: just typedef (deprecated, use IndexFilter now)-
./Code/Radiometry/otbMultiChannelRAndNIRVegetationIndexImageFilter.h -
./Code/Radiometry/otbRAndBAndNIRVegetationIndexImageFilter.h -
./Code/Radiometry/otbRAndBAndNIRVegetationIndexImageFilter.txx -
./Code/Radiometry/otbRAndGAndNIRVegetationIndexImageFilter.h -
./Code/Radiometry/otbRAndGAndNIRVegetationIndexImageFilter.txx
-
- ./Code/SpatialReasoning/otbRCC8OutEdgeIterator.h
- ./Code/SpatialReasoning/otbRCC8OutEdgeIterator.txx
- ./Code/SpatialReasoning/otbRCC8Value.h
- ./Code/SpatialReasoning/otbRCC8VertexWithRegionCenter.h
- ./Code/SpatialReasoning/otbRCC8VertexWithRegionCenter.txx
- ./Code/Visu/otbImageAlternateViewer.h
- ./Code/Visu/otbImageAlternateViewer.txx
- ./Code/Visu/otbImageViewerFullResolutionEventsInterface.h
- ./Code/Visu/otbImageWidgetPointForm.h
- ./Code/Visu/otbImageWidgetRectangleForm.h
- Code/Visualization/otbMouseClickActionHandler.h
- ./Examples/Patented/otbPatentedExamplesTests.cxx
-
./Testing/Code/ChangeDetection/otbChangeDetectionTests2.cxx-> seems already used... - ./Testing/Code/FeatureExtraction/otbFourierMellinImageFilterNew.cxx: just commented in CMakeLists (pb with Mac...)
- ./Testing/Code/FeatureExtraction/otbFourierMellinImageFilterTestFFT.cxx: just commented in CMakeLists (pb with Mac...)
-
./Testing/Code/IO/otbMultiToMonoChannelExtractROISAR.cxx: deleted, similar test already exists -
./Testing/Code/Learning/otbSVMMembershipFunctionLoadModel.cxx: tested class doesn't exist -
./Testing/Code/Learning/otbSVMMembershipFunctionNew.cxx: tested class doesn't exist -
./Testing/Code/Projections/otbRegionProjection.cxx: removed, created for class developpement result comparaison -
./Testing/Code/Projections/otbSensorImageDEMToCarto.cxx: removed, created for class developpement result comparaison -
./Testing/Code/Projections/otbSensorImageToCarto.cxx: removed, created for class developpement result comparaison -
./Testing/Code/Radiometry/otbGAndRAndNIRIndexImageFilter.cxx: change name into otbRAndGAndNIRIndexImageFilter
