Changeset 3341 for trunk/psLib/test/collections/tst_psMetadata_02.c
- Timestamp:
- Feb 28, 2005, 1:34:10 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/psLib/test/collections/tst_psMetadata_02.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/collections/tst_psMetadata_02.c
r3264 r3341 14 14 * @author Ross Harman, MHPCC 15 15 * 16 * @version $Revision: 1.1 1$ $Name: not supported by cvs2svn $17 * @date $Date: 2005-02- 17 19:26:24$16 * @version $Revision: 1.12 $ $Name: not supported by cvs2svn $ 17 * @date $Date: 2005-02-28 23:34:10 $ 18 18 * 19 19 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 28 28 { 29 29 printf("Key Name: %8s ", metadataItem->name); 30 printf("Key pType: %2d ", metadataItem->pType);31 30 printf("Key mdType: %2d ", metadataItem->type); 32 31 … … 35 34 printf("Key Value: %17c", ' '); 36 35 break; 37 case PS_META_PRIMITIVE: 38 switch(metadataItem->pType) { 39 case PS_TYPE_BOOL: 40 printf("Key Value: %15d ", metadataItem->data.B); 41 break; 42 case PS_TYPE_S32: 43 printf("Key Value: %15d ", metadataItem->data.S32); 44 break; 45 case PS_TYPE_F32: 46 printf("Key Value: %15.3f ", metadataItem->data.F32); 47 break; 48 case PS_TYPE_F64: 49 printf("Key Value: %15.3f ", metadataItem->data.F64); 50 break; 51 default: 52 printf("Bad type: %d ", metadataItem->pType); 53 } 36 case PS_META_BOOL: 37 printf("Key Value: %15d ", metadataItem->data.B); 38 break; 39 case PS_META_S32: 40 printf("Key Value: %15d ", metadataItem->data.S32); 41 break; 42 case PS_META_F32: 43 printf("Key Value: %15.3f ", metadataItem->data.F32); 44 break; 45 case PS_META_F64: 46 printf("Key Value: %15.3f ", metadataItem->data.F64); 54 47 break; 55 48 case PS_META_STR: … … 76 69 // Test A - Allocate metadata items 77 70 printPositiveTestHeader(stdout, "psMetadata", "Test A - Allocate metadata items"); 78 item1 = psMetadataItemAlloc("myItem1", PS_ TYPE_BOOL, PS_META_PRIMITIVE, "I am a boolean", true);79 item2 = psMetadataItemAlloc("myItem2", PS_ TYPE_S32, PS_META_PRIMITIVE, "I am a signed integer", 111);80 item3 = psMetadataItemAlloc("myItem3", PS_ TYPE_F32, PS_META_PRIMITIVE, "I am a single precision floating point", 222.222);81 item4 = psMetadataItemAlloc("myItem4", PS_ TYPE_F64, PS_META_PRIMITIVE, "I am a double precision floating point", 333.333);82 item5 = psMetadataItemAlloc("myItem5", PS_ TYPE_PTR, PS_META_STR, "I am a string", "HELLO WORLD");71 item1 = psMetadataItemAlloc("myItem1", PS_META_BOOL, "I am a boolean", true); 72 item2 = psMetadataItemAlloc("myItem2", PS_META_S32, "I am a signed integer", 111); 73 item3 = psMetadataItemAlloc("myItem3", PS_META_F32, "I am a single precision floating point", 222.222); 74 item4 = psMetadataItemAlloc("myItem4", PS_META_F64, "I am a double precision floating point", 333.333); 75 item5 = psMetadataItemAlloc("myItem5", PS_META_STR, "I am a string", "HELLO WORLD"); 83 76 printMetadataItem(item1); 84 77 printMetadataItem(item2); … … 93 86 "Null value for name not allowed", 0); 94 87 psLogMsg(__func__,PS_LOG_INFO,"Following should produce error for null name."); 95 badItem = psMetadataItemAlloc(NULL, PS_ TYPE_PTR, PS_META_STR, "I am a string", "HELLO WORLD");88 badItem = psMetadataItemAlloc(NULL, PS_META_STR, "I am a string", "HELLO WORLD"); 96 89 if (badItem != NULL) { 97 90 psError(PS_ERR_UNKNOWN, true,"psMetadataItemAlloc did not return null with null name item."); … … 104 97 printNegativeTestHeader(stdout,"psMetadata", "Test C - Attempt to create metadata item with invalid type", 105 98 "Invalid psMetadataType: 6", 0); 106 badItem = psMetadataItemAlloc("badItem", PS_ TYPE_PTR, PS_META_NTYPE, "I am bad", "Bad comment");99 badItem = psMetadataItemAlloc("badItem", PS_META_NTYPE, "I am bad", "Bad comment"); 107 100 printFooter(stdout, "psMetadata", "Test C - Attempt to create metadata item with invalid type", true); 108 101
Note:
See TracChangeset
for help on using the changeset viewer.
