From 128bea72d0a84f8464327081a03cc1f322f96d0d Mon Sep 17 00:00:00 2001 From: Otmane Lahlou <otmane.lahlou@c-s.fr> Date: Tue, 27 Sep 2011 16:19:00 +0200 Subject: [PATCH] ENH: comment not existing paramters to avoid segfaults, and add more scenarios to test --- Applications/Test/otbTestApplication.cxx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Applications/Test/otbTestApplication.cxx b/Applications/Test/otbTestApplication.cxx index 235caedf46..47df9c085d 100644 --- a/Applications/Test/otbTestApplication.cxx +++ b/Applications/Test/otbTestApplication.cxx @@ -53,6 +53,7 @@ private: std::cout << "TestApplication::DoCreateParameters" << std::endl; AddParameter(ParameterType_Empty, "boolean", "Boolean"); AddParameter(ParameterType_Int, "int", "Integer"); + MandatoryOff("int"); AddParameter(ParameterType_Float, "float", "Float"); AddParameter(ParameterType_String, "string", "String"); AddParameter(ParameterType_Filename, "filename", "File name"); @@ -73,15 +74,16 @@ private: AddParameter(ParameterType_Group, "ingroup", "Input Group"); - AddParameter(ParameterType_Int, "ingroup.integer", "Integer of Group"); + MandatoryOff("ingroup"); + AddParameter(ParameterType_Float, "ingroup.integer", "Integer of Group"); AddParameter(ParameterType_Group, "ingroup.images", "Input Images Group"); AddParameter(ParameterType_InputImage, "ingroup.images.inputimage", "Input Image"); - AddParameter(ParameterType_InputComplexImage, "ingroup.images.inputcompleximage", "Input Complex Image"); - AddParameter(ParameterType_InputVectorData, "ingroup.inputvectordata", "Input Vector Data"); + //AddParameter(ParameterType_InputComplexImage, "ingroup.images.inputcompleximage", "Input Complex Image"); + //AddParameter(ParameterType_InputVectorData, "ingroup.inputvectordata", "Input Vector Data"); AddParameter(ParameterType_Group, "outgroup", "Output Group"); AddParameter(ParameterType_OutputImage, "outgroup.outputimage", "Output Image"); - AddParameter(ParameterType_OutputVectorData, "outgroup.outputvectordata", "Output Vector Data"); + //AddParameter(ParameterType_OutputVectorData, "outgroup.outputvectordata", "Output Vector Data"); AddParameter(ParameterType_Radius, "radius", "Radius"); } -- GitLab