IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 10, 2005, 11:59:27 AM (21 years ago)
Author:
gusciora
Message:

....

Location:
trunk/psModules/test/objects
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/test/objects/tst_pmObjects01.c

    r5255 r5258  
    2525 
    2626 *
    27  *  @version $Revision: 1.2 $ $Name: not supported by cvs2svn $
    28  *  @date $Date: 2005-10-10 19:53:54 $
     27 *  @version $Revision: 1.3 $ $Name: not supported by cvs2svn $
     28 *  @date $Date: 2005-10-10 21:55:42 $
    2929 *
    3030 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    4646static int test05(void);
    4747//static int test06(void);
    48 static int test07(void);
     48//static int test07(void);
    4949/*
    5050static int test08(void);
     
    6262                              {test05, 001, "pmObjects: pmSourceMoments()", true, false},
    6363                              //                              {test06, 001, "pmObjects: pmSourceSetPixelsCircle()", true, false},
    64                               {test07, 001, "pmObjects: pmMin()", true, false},
     64                              //                              {test07, 001, "pmObjects: pmMin()", true, false},
    6565                              /*
    6666                                                            {test08, 001, "pmObjects: pmSourceModelGuess()", true, false},
  • trunk/psModules/test/objects/verified/tst_pmObjects01.stderr

    r5169 r5258  
    55\**********************************************************************************/
    66
     7<HOST>|E|pmModelParameterCount (FILE:LINENO)
     8    Undefined pmModelType
    79
    810---> TESTPOINT PASSED (Test Point Driver{pmObjects: structure allocators and deallocators} | tst_pmObjects01.c)
     
    5658
    5759<HOST>|E|pmSourceLocalSky (FILE:LINENO)
    58     Unallowable operation: psImage image or its data is NULL.
     60    Unallowable operation: source is NULL.
    5961<HOST>|E|pmSourceLocalSky (FILE:LINENO)
    60     Unallowable operation: psImage image has incorrect type.
    61 <HOST>|E|pmSourceLocalSky (FILE:LINENO)
    62     Unallowable operation: peak is NULL.
    63 <HOST>|E|pmSourceLocalSky (FILE:LINENO)
    64     Error: (0.0 > innerRadius) (0.000000 -10.000000)
    65 <HOST>|E|pmSourceLocalSky (FILE:LINENO)
    66     Error: (innerRadius > outerRadius) (10.000000 5.000000)
     62    Error: Radius is 0 or less.
    6763
    6864---> TESTPOINT PASSED (Test Point Driver{pmObjects: pmSourceLocalSky()} | tst_pmObjects01.c)
    69 
    70 /***************************** TESTPOINT ******************************************\
    71 *             TestFile: tst_pmObjects01.c                                          *
    72 *            TestPoint: Test Point Driver{pmObjects: pmSourceSetPixelsCircle()}    *
    73 *             TestType: Positive                                                   *
    74 \**********************************************************************************/
    75 
    76 <HOST>|E|pmSourceSetPixelsCircle (FILE:LINENO)
    77     Unallowable operation: source is NULL.
    78 <HOST>|E|pmSourceSetPixelsCircle (FILE:LINENO)
    79     Unallowable operation: psImage image or its data is NULL.
    80 <HOST>|E|pmSourceSetPixelsCircle (FILE:LINENO)
    81     Unallowable operation: psImage image has incorrect type.
    82 <HOST>|E|pmSourceSetPixelsCircle (FILE:LINENO)
    83     Error: (0.0 > radius) (0.000000 -10.000000)
    84 
    85 ---> TESTPOINT PASSED (Test Point Driver{pmObjects: pmSourceSetPixelsCircle()} | tst_pmObjects01.c)
    8665
    8766/***************************** TESTPOINT ******************************************\
     
    9473    Unallowable operation: source is NULL.
    9574<HOST>|E|pmSourceMoments (FILE:LINENO)
    96     Error: (0.0 > radius) (0.000000 -10.000000)
     75    Error: !(radius > 0.0) (-10.000000 0.000000).
    9776
    9877---> TESTPOINT PASSED (Test Point Driver{pmObjects: pmSourceMoments()} | tst_pmObjects01.c)
    9978
    100 /***************************** TESTPOINT ******************************************\
    101 *             TestFile: tst_pmObjects01.c                                          *
    102 *            TestPoint: Test Point Driver{pmObjects: pmMin()}                      *
    103 *             TestType: Positive                                                   *
    104 \**********************************************************************************/
    105 
    106 <HOST>|E|pmMinLM_Gauss2D (FILE:LINENO)
    107     Unallowable operation: psVector params or its data is NULL.
    108 <HOST>|E|pmMinLM_Gauss2D (FILE:LINENO)
    109     Unallowable operation: psVector x or its data is NULL.
    110 <HOST>|E|pmMinLM_PsuedoGauss2D (FILE:LINENO)
    111     Unallowable operation: psVector params or its data is NULL.
    112 <HOST>|E|pmMinLM_PsuedoGauss2D (FILE:LINENO)
    113     Unallowable operation: psVector x or its data is NULL.
    114 <HOST>|E|pmMinLM_Wauss2D (FILE:LINENO)
    115     Unallowable operation: psVector params or its data is NULL.
    116 <HOST>|E|pmMinLM_Wauss2D (FILE:LINENO)
    117     Unallowable operation: psVector x or its data is NULL.
    118 <HOST>|E|pmMinLM_TwistGauss2D (FILE:LINENO)
    119     Unallowable operation: psVector params or its data is NULL.
    120 <HOST>|E|pmMinLM_TwistGauss2D (FILE:LINENO)
    121     Unallowable operation: psVector x or its data is NULL.
    122 <HOST>|E|pmMinLM_Sersic (FILE:LINENO)
    123     This function is not implemented yet.
    124 <HOST>|E|pmMinLM_Sersic (FILE:LINENO)
    125     Unallowable operation: psVector params or its data is NULL.
    126 <HOST>|E|pmMinLM_Sersic (FILE:LINENO)
    127     Unallowable operation: psVector x or its data is NULL.
    128 <HOST>|E|pmMinLM_SersicCore (FILE:LINENO)
    129     This function is not implemented yet.
    130 <HOST>|E|pmMinLM_SersicCore (FILE:LINENO)
    131     Unallowable operation: psVector params or its data is NULL.
    132 <HOST>|E|pmMinLM_SersicCore (FILE:LINENO)
    133     Unallowable operation: psVector x or its data is NULL.
    134 
    135 ---> TESTPOINT PASSED (Test Point Driver{pmObjects: pmMin()} | tst_pmObjects01.c)
    136 
    137 /***************************** TESTPOINT ******************************************\
    138 *             TestFile: tst_pmObjects01.c                                          *
    139 *            TestPoint: Test Point Driver{pmObjects: pmSourceModelGuess()}         *
    140 *             TestType: Positive                                                   *
    141 \**********************************************************************************/
    142 
    143 <HOST>|E|pmSourceModelGuess (FILE:LINENO)
    144     Unallowable operation: source is NULL.
    145 <HOST>|E|pmSourceModelGuess (FILE:LINENO)
    146     Unallowable operation: psImage image or its data is NULL.
    147 <HOST>|E|pmSourceModelGuess (FILE:LINENO)
    148     Undefined psModelType
    149 <HOST>|W|pmSourceModelGuess
    150     WARNING: source->modelPSF was non-NULL; calling psFree(source->modelPSF).
    151 <HOST>|W|pmSourceModelGuess
    152     WARNING: source->modelPSF was non-NULL; calling psFree(source->modelPSF).
    153 <HOST>|W|pmSourceModelGuess
    154     WARNING: source->modelPSF was non-NULL; calling psFree(source->modelPSF).
    155 <HOST>|W|pmSourceModelGuess
    156     WARNING: source->modelPSF was non-NULL; calling psFree(source->modelPSF).
    157 <HOST>|W|pmSourceModelGuess
    158     WARNING: source->modelPSF was non-NULL; calling psFree(source->modelPSF).
    159 
    160 ---> TESTPOINT PASSED (Test Point Driver{pmObjects: pmSourceModelGuess()} | tst_pmObjects01.c)
    161 
    162 /***************************** TESTPOINT ******************************************\
    163 *             TestFile: tst_pmObjects01.c                                          *
    164 *            TestPoint: Test Point Driver{pmObjects: pmSourceContour()}            *
    165 *             TestType: Positive                                                   *
    166 \**********************************************************************************/
    167 
    168 <HOST>|E|pmSourceContour (FILE:LINENO)
    169     Unallowable operation: source is NULL.
    170 <HOST>|E|pmSourceContour (FILE:LINENO)
    171     Unallowable operation: image is NULL.
    172 
    173 ---> TESTPOINT PASSED (Test Point Driver{pmObjects: pmSourceContour()} | tst_pmObjects01.c)
    174 
    175 /***************************** TESTPOINT ******************************************\
    176 *             TestFile: tst_pmObjects01.c                                          *
    177 *            TestPoint: Test Point Driver{pmObjects: pmSourceAddModel()}           *
    178 *             TestType: Positive                                                   *
    179 \**********************************************************************************/
    180 
    181 <HOST>|E|sourceAddOrSubModel (FILE:LINENO)
    182     Unallowable operation: psImage image or its data is NULL.
    183 <HOST>|E|sourceAddOrSubModel (FILE:LINENO)
    184     Unallowable operation: src is NULL.
    185 
    186 ---> TESTPOINT PASSED (Test Point Driver{pmObjects: pmSourceAddModel()} | tst_pmObjects01.c)
    187 
    188 /***************************** TESTPOINT ******************************************\
    189 *             TestFile: tst_pmObjects01.c                                          *
    190 *            TestPoint: Test Point Driver{pmObjects: pmSourceSubModel()}           *
    191 *             TestType: Positive                                                   *
    192 \**********************************************************************************/
    193 
    194 <HOST>|E|sourceAddOrSubModel (FILE:LINENO)
    195     Unallowable operation: psImage image or its data is NULL.
    196 <HOST>|E|sourceAddOrSubModel (FILE:LINENO)
    197     Unallowable operation: src is NULL.
    198 
    199 ---> TESTPOINT PASSED (Test Point Driver{pmObjects: pmSourceSubModel()} | tst_pmObjects01.c)
    200 
    201 /***************************** TESTPOINT ******************************************\
    202 *             TestFile: tst_pmObjects01.c                                          *
    203 *            TestPoint: Test Point Driver{pmObjects: pmSourceSubModel()}           *
    204 *             TestType: Positive                                                   *
    205 \**********************************************************************************/
    206 
    207 <HOST>|E|pmSourceFitModel (FILE:LINENO)
    208     Unallowable operation: psImage image or its data is NULL.
    209 <HOST>|E|pmSourceFitModel (FILE:LINENO)
    210     Unallowable operation: source is NULL.
    211 
    212 ---> TESTPOINT PASSED (Test Point Driver{pmObjects: pmSourceSubModel()} | tst_pmObjects01.c)
    213 
  • trunk/psModules/test/objects/verified/tst_pmObjects01.stdout

    r5169 r5258  
    22Testing pmMomentsAlloc()...
    33Testing pmModelAlloc(PS_MODEL_GAUSS)...
    4 Testing pmModelAlloc(PS_MODEL_PGAUSS)...
    5 Testing pmModelAlloc(PS_MODEL_TWIST_GAUSS)...
    6 Testing pmModelAlloc(PS_MODEL_WAUSS)...
    7 Testing pmModelAlloc(PS_MODEL_SERSIC)...
    8 Testing pmModelAlloc(PS_MODEL_SERSIC_CORE)...
     4Testing pmModelAlloc(PS_MODEL_GAUSS)...
     5Testing pmModelAlloc(PS_MODEL_GAUSS)...
     6Testing pmModelAlloc(PS_MODEL_GAUSS)...
    97----------------------------------------------------------------------------------
    108Calling pmFindVectorPeaks with NULL psVector.  Should generate error and return NULL.
     
    7775----------------------------------------------------------------------------------
    7876----------------------------------------------------------------------------------
    79 Calling pmSourceLocalSky with NULL psImage.  Should generate error and return NULL.
     77Calling pmSourceLocalSky with NULL tmpSource.  Should generate error and return FALSE.
    8078----------------------------------------------------------------------------------
    81 Calling pmSourceLocalSky with wrong-type psImage.  Should generate error and return NULL.
    82 ----------------------------------------------------------------------------------
    83 Calling pmSourceLocalSky with NULL pmPeak.  Should generate error and return NULL.
    84 ----------------------------------------------------------------------------------
    85 Calling pmSourceLocalSky with innerRadius<0.0.  Should generate error and return NULL.
    86 ----------------------------------------------------------------------------------
    87 Calling pmSourceLocalSky with innerRadius>outerRadius.  Should generate error and return NULL.
     79Calling pmSourceLocalSky with Radius<0.0.  Should generate error and return FALSE.
    8880----------------------------------------------------------------------------------
    8981Calling pmSourceLocalSky with valid data.
    9082----------------------------------------------------------------------------------
    9183----------------------------------------------------------------------------------
    92 Calling pmSourceSetPixelsCircle with NULL pmSource.  Should generate error and return NULL.
     84Calling pmSourceMoments with NULL pmSource.  Should generate error and return FALSE.
    9385----------------------------------------------------------------------------------
    94 Calling pmSourceSetPixelsCircle with NULL psImage.  Should generate error and return NULL.
     86Calling pmSourceMoments with radius < 0.0.  Should generate error and return FALSE.
    9587----------------------------------------------------------------------------------
    96 Calling pmSourceSetPixelsCircle with wrong type psImage.  Should generate error and return NULL.
    97 ----------------------------------------------------------------------------------
    98 Calling pmSourceSetPixelsCircle with radius < 0.0.  Should generate error and return NULL.
    99 ----------------------------------------------------------------------------------
    100 Calling pmSourceSetPixelsCircle with valid data.
    101 ----------------------------------------------------------------------------------
    102 ----------------------------------------------------------------------------------
    103 Calling pmSourceMoments with NULL pmSource.  Should generate error and return NULL.
    104 ----------------------------------------------------------------------------------
    105 Calling pmSourceMoments with radius < 0.0.  Should generate error and return NULL.
    106 ----------------------------------------------------------------------------------
    107 ----------------------------------------------------------------------------------
    108 Calling pmMinLM_Gauss2D with NULL deriv vector.  Should not generate error.
    109 ----------------------------------------------------------------------------------
    110 Calling pmMinLM_Gauss2D with NULL params vector.  Should generate error and return NAN.
    111 ----------------------------------------------------------------------------------
    112 Calling pmMinLM_Gauss2D with NULL x vector.  Should generate error and return NAN.
    113 ----------------------------------------------------------------------------------
    114 Calling pmMinLM_PsuedoGauss2D with NULL deriv vector.  Should not generate error.
    115 ----------------------------------------------------------------------------------
    116 Calling pmMinLM_PsuedoGauss2D with NULL params vector.  Should generate error and return NAN.
    117 ----------------------------------------------------------------------------------
    118 Calling pmMinLM_PsuedoGauss2D with NULL x vector.  Should generate error and return NAN.
    119 ----------------------------------------------------------------------------------
    120 Calling pmMinLM_Wauss2D with NULL deriv vector.  Should not generate error.
    121 ----------------------------------------------------------------------------------
    122 Calling pmMinLM_Wauss2D with NULL params vector.  Should generate error and return NAN.
    123 ----------------------------------------------------------------------------------
    124 Calling pmMinLM_Wauss2D with NULL x vector.  Should generate error and return NAN.
    125 ----------------------------------------------------------------------------------
    126 Calling pmMinLM_TwistGauss2D with NULL deriv vector.  Should not generate error.
    127 ----------------------------------------------------------------------------------
    128 Calling pmMinLM_TwistGauss2D with NULL params vector.  Should generate error and return NAN.
    129 ----------------------------------------------------------------------------------
    130 Calling pmMinLM_TwistGauss2D with NULL x vector.  Should generate error and return NAN.
    131 ----------------------------------------------------------------------------------
    132 Calling pmMinLM_Sersic with NULL deriv vector.  Should not generate error.
    133 ----------------------------------------------------------------------------------
    134 Calling pmMinLM_Sersic with NULL params vector.  Should generate error and return NAN.
    135 ----------------------------------------------------------------------------------
    136 Calling pmMinLM_Sersic with NULL x vector.  Should generate error and return NAN.
    137 ----------------------------------------------------------------------------------
    138 Calling pmMinLM_SersicCore with NULL deriv vector.  Should not generate error.
    139 ----------------------------------------------------------------------------------
    140 Calling pmMinLM_SersicCore with NULL params vector.  Should generate error and return NAN.
    141 ----------------------------------------------------------------------------------
    142 Calling pmMinLM_SersicCore with NULL x vector.  Should generate error and return NAN.
    143 Calling pmSourceLocalSky with valid data.
    144 ----------------------------------------------------------------------------------
    145 Calling pmSourceModelGuess with NULL pmSource.  Should generate error, return FALSE.
    146 ----------------------------------------------------------------------------------
    147 Calling pmSourceModelGuess with NULL psImage.  Should generate error, return FALSE.
    148 ----------------------------------------------------------------------------------
    149 Calling pmSourceModelGuess with bad model type.  Should generate error, return FALSE.
    150 ----------------------------------------------------------------------------------
    151 Calling pmSourceModelGuess with PS_MODEL_GAUSS
    152 ----------------------------------------------------------------------------------
    153 Calling pmSourceModelGuess with PS_MODEL_PGAUSS
    154 ----------------------------------------------------------------------------------
    155 Calling pmSourceModelGuess with PS_MODEL_TWIST_GAUSS
    156 ----------------------------------------------------------------------------------
    157 Calling pmSourceModelGuess with PS_MODEL_WAUSS
    158 ----------------------------------------------------------------------------------
    159 Calling pmSourceModelGuess with PS_MODEL_SERSIC
    160 ----------------------------------------------------------------------------------
    161 Calling pmSourceModelGuess with PS_MODEL_SERSIC_CORE
    162 Calling pmSourceLocalSky with valid data.
    163 ----------------------------------------------------------------------------------
    164 Calling pmSourceContour with NULL pmSource .  Should generate error, return NULL.
    165 ----------------------------------------------------------------------------------
    166 Calling pmSourceContour with NULL psImage .  Should generate error, return NULL.
    167 Calling pmSourceLocalSky with valid data.
    168 ----------------------------------------------------------------------------------
    169 Calling pmSourceAddModel with NULL psImage.  Should generate error, return FALSE.
    170 ----------------------------------------------------------------------------------
    171 Calling pmSourceAddModel with NULL psSrc.  Should generate error, return FALSE.
    172 ----------------------------------------------------------------------------------
    173 Calling pmSourceAddModel with acceptable data.
    174 Calling pmSourceLocalSky with valid data.
    175 ----------------------------------------------------------------------------------
    176 Calling pmSourceSubModel with NULL psImage.  Should generate error, return FALSE.
    177 ----------------------------------------------------------------------------------
    178 Calling pmSourceSubModel with NULL psSrc.  Should generate error, return FALSE.
    179 ----------------------------------------------------------------------------------
    180 Calling pmSourceSubModel with acceptable data.
    181 Calling pmSourceLocalSky with valid data.
    182 ----------------------------------------------------------------------------------
    183 Calling pmSourceFitModel with NULL psImage.  Should generate error, return FALSE.
    184 ----------------------------------------------------------------------------------
    185 Calling pmSourceFitModel with NULL pmSource.  Should generate error, return FALSE.
    186 ----------------------------------------------------------------------------------
    187 Calling pmSourceFitModel with acceptable data.
    188 pmSourceFitModel returned 1
Note: See TracChangeset for help on using the changeset viewer.