IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 23, 2006, 10:04:31 AM (21 years ago)
Author:
drobbin
Message:

updated PrecessMethod. Fixed MetadataAddStr to error on NULL input. Time_TideUT1Corr?

Location:
trunk/psLib/test/types
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/test/types/tst_psMetadata_07.c

    r5539 r6184  
    1616*  @author  David Robbins, MHPCC
    1717*
    18 *  @version $Revision: 1.15 $  $Name: not supported by cvs2svn $
    19 *  @date  $Date: 2005-11-18 01:51:03 $
     18*  @version $Revision: 1.16 $  $Name: not supported by cvs2svn $
     19*  @date  $Date: 2006-01-23 20:04:31 $
    2020*
    2121*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    3535
    3636testDescription tests[] = {
    37                               {testMetaIter, 0, "Test psMetadataIterator fxns", 0, false},
    38                               {testMetaWrite, 0, "Test psMetadataConfigWrite", 0, false},
    39                               {testMetaRemove, 0, "Test psMetadataRemoveKey/Index", 0, false},
    40                               {testMetaAddPtr, 0, "Test psMetadataAddPtr", 0, false},
    41                               {testMetaCopy, 0, "Test psMetadataCopy", 0, false},
    42                               {testArgument, 0, "Test psArgument fxns", 0, false},
     37                              {testMetaIter, 1, "Test psMetadataIterator fxns", 0, false},
     38                              {testMetaWrite, 2, "Test psMetadataConfigWrite", 0, false},
     39                              {testMetaRemove, 3, "Test psMetadataRemoveKey/Index", 0, false},
     40                              {testMetaAddPtr, 4, "Test psMetadataAddPtr", 0, false},
     41                              {testMetaCopy, 5, "Test psMetadataCopy", 0, false},
     42                              {testArgument, 6, "Test psArgument fxns", 0, false},
    4343                              {NULL}
    4444                          };
     
    220220        return 8;
    221221    }
     222
     223    psMetadata *strtest = psMetadataAlloc();
     224    //should return false for NULL input string
     225    psLogMsg(__func__,PS_LOG_INFO,"Following should generate error message");
     226    if (psMetadataAddStr(strtest, PS_LIST_TAIL, "bar", 0, "baz", NULL) ) {
     227        psError(PS_ERR_BAD_PARAMETER_NULL, true, "strtest failed for NULL.\n");
     228        return 9;
     229    }
     230    psFree(strtest);
    222231
    223232    psFree(item);
  • trunk/psLib/test/types/verified/tst_psMetadata_07.stderr

    r5539 r6184  
    3232\**********************************************************************************/
    3333
     34<DATE><TIME>|<HOST>|I|testMetaAddPtr
     35    Following should generate error message
     36<DATE><TIME>|<HOST>|E|psMetadataAddStr (FILE:LINENO)
     37    Unallowable operation: value is NULL.
    3438
    3539---> TESTPOINT PASSED (psMetadata_07{Test psMetadataAddPtr} | tst_psMetadata_07.c)
Note: See TracChangeset for help on using the changeset viewer.