Changeset 3341 for trunk/psLib/test/collections
- Timestamp:
- Feb 28, 2005, 1:34:10 PM (21 years ago)
- Location:
- trunk/psLib/test/collections
- Files:
-
- 8 edited
-
tst_psMetadataIO.c (modified) (3 diffs)
-
tst_psMetadata_01.c (modified) (3 diffs)
-
tst_psMetadata_02.c (modified) (6 diffs)
-
tst_psMetadata_03.c (modified) (7 diffs)
-
tst_psMetadata_04.c (modified) (5 diffs)
-
tst_psMetadata_05.c (modified) (4 diffs)
-
tst_psMetadata_06.c (modified) (4 diffs)
-
tst_psMetadata_07.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/collections/tst_psMetadataIO.c
r3264 r3341 13 13 * @author Ross Harman, MHPCC 14 14 * 15 * @version $Revision: 1. 9$ $Name: not supported by cvs2svn $16 * @date $Date: 2005-02- 17 19:26:24$15 * @version $Revision: 1.10 $ $Name: not supported by cvs2svn $ 16 * @date $Date: 2005-02-28 23:34:10 $ 17 17 * 18 18 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 66 66 { 67 67 printf("%sKey Name: %8s ", spaces, metadataItem->name); 68 printf("Key pType: %d ", metadataItem->pType);69 68 printf("Key mdType: %d ", metadataItem->type); 70 69 … … 73 72 printf("Key Value: %17c", ' '); 74 73 break; 75 case PS_META_PRIMITIVE: 76 switch(metadataItem->pType) { 77 case PS_TYPE_BOOL: 78 printf("Key Value: %15d ", metadataItem->data.B); 79 break; 80 case PS_TYPE_S32: 81 printf("Key Value: %15d ", metadataItem->data.S32); 82 break; 83 case PS_TYPE_F32: 84 printf("Key Value: %15.3f ", metadataItem->data.F32); 85 break; 86 case PS_TYPE_F64: 87 printf("Key Value: %15.3f ", metadataItem->data.F64); 88 break; 89 default: 90 printf("Bad type: %d ", metadataItem->pType); 91 } 74 case PS_META_BOOL: 75 printf("Key Value: %15d ", metadataItem->data.B); 76 break; 77 case PS_META_S32: 78 printf("Key Value: %15d ", metadataItem->data.S32); 79 break; 80 case PS_META_F32: 81 printf("Key Value: %15.3f ", metadataItem->data.F32); 82 break; 83 case PS_META_F64: 84 printf("Key Value: %15.3f ", metadataItem->data.F64); 92 85 break; 93 86 case PS_META_STR: -
trunk/psLib/test/collections/tst_psMetadata_01.c
r3264 r3341 18 18 * @author Ross Harman, MHPCC 19 19 * 20 * @version $Revision: 1.2 0$ $Name: not supported by cvs2svn $21 * @date $Date: 2005-02- 17 19:26:24$20 * @version $Revision: 1.21 $ $Name: not supported by cvs2svn $ 21 * @date $Date: 2005-02-28 23:34:10 $ 22 22 * 23 23 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 72 72 { 73 73 printf("%sKey Name: %8s ", spaces, metadataItem->name); 74 printf("Key pType: %d ", metadataItem->pType);75 74 printf("Key mdType: %d ", metadataItem->type); 76 75 … … 79 78 printf("Key Value: %17c", ' '); 80 79 break; 81 case PS_META_PRIMITIVE: 82 switch(metadataItem->pType) { 83 case PS_TYPE_BOOL: 84 printf("Key Value: %15d ", metadataItem->data.B); 85 break; 86 case PS_TYPE_S32: 87 printf("Key Value: %15d ", metadataItem->data.S32); 88 break; 89 case PS_TYPE_F32: 90 printf("Key Value: %15.3f ", metadataItem->data.F32); 91 break; 92 case PS_TYPE_F64: 93 printf("Key Value: %15.3f ", metadataItem->data.F64); 94 break; 95 default: 96 printf("Bad type: %d ", metadataItem->pType); 97 } 80 case PS_META_BOOL: 81 printf("Key Value: %15d ", metadataItem->data.B); 82 break; 83 case PS_META_S32: 84 printf("Key Value: %15d ", metadataItem->data.S32); 85 break; 86 case PS_META_F32: 87 printf("Key Value: %15.3f ", metadataItem->data.F32); 88 break; 89 case PS_META_F64: 90 printf("Key Value: %15.3f ", metadataItem->data.F64); 98 91 break; 99 92 case PS_META_STR: -
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 -
trunk/psLib/test/collections/tst_psMetadata_03.c
r3264 r3341 18 18 * @author Ross Harman, MHPCC 19 19 * 20 * @version $Revision: 1.1 3$ $Name: not supported by cvs2svn $21 * @date $Date: 2005-02- 17 19:26:24$20 * @version $Revision: 1.14 $ $Name: not supported by cvs2svn $ 21 * @date $Date: 2005-02-28 23:34:10 $ 22 22 * 23 23 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 32 32 { 33 33 printf("Key Name: %8s ", metadataItem->name); 34 printf("Key pType: %2d ", metadataItem->pType);35 34 printf("Key mdType: %2d ", metadataItem->type); 36 35 … … 39 38 printf("Key Value: %17c", ' '); 40 39 break; 41 case PS_META_PRIMITIVE: 42 switch(metadataItem->pType) { 43 case PS_TYPE_BOOL: 44 printf("Key Value: %15d ", metadataItem->data.B); 45 break; 46 case PS_TYPE_S32: 47 printf("Key Value: %15d ", metadataItem->data.S32); 48 break; 49 case PS_TYPE_F32: 50 printf("Key Value: %15.3f ", metadataItem->data.F32); 51 break; 52 case PS_TYPE_F64: 53 printf("Key Value: %15.3f ", metadataItem->data.F64); 54 break; 55 default: 56 printf("Bad type: %d ", metadataItem->pType); 57 } 40 case PS_META_BOOL: 41 printf("Key Value: %15d ", metadataItem->data.B); 42 break; 43 case PS_META_S32: 44 printf("Key Value: %15d ", metadataItem->data.S32); 45 break; 46 case PS_META_F32: 47 printf("Key Value: %15.3f ", metadataItem->data.F32); 48 break; 49 case PS_META_F64: 50 printf("Key Value: %15.3f ", metadataItem->data.F64); 58 51 break; 59 52 case PS_META_STR: … … 83 76 printPositiveTestHeader(stdout, "psMetadata", "Test A - Allocate metadata items"); 84 77 metadata = psMetadataAlloc(); 85 item1 = psMetadataItemAlloc("myItem1", PS_ TYPE_BOOL, PS_META_PRIMITIVE, "I am a boolean", true);86 item2 = psMetadataItemAlloc("myItem2", PS_ TYPE_S32, PS_META_PRIMITIVE, "I am a integer", 55);87 item3 = psMetadataItemAlloc("myItem3", PS_ TYPE_BOOL, PS_META_PRIMITIVE, "I am a boolean", false);88 item4 = psMetadataItemAlloc("myItem4", PS_ TYPE_S32, PS_META_PRIMITIVE, "I am a integer", 66);89 errItem = psMetadataItemAlloc("errItem", PS_ TYPE_S32, PS_META_PRIMITIVE, "I am a integer", 99);78 item1 = psMetadataItemAlloc("myItem1", PS_META_BOOL, "I am a boolean", true); 79 item2 = psMetadataItemAlloc("myItem2", PS_META_S32, "I am a integer", 55); 80 item3 = psMetadataItemAlloc("myItem3", PS_META_BOOL, "I am a boolean", false); 81 item4 = psMetadataItemAlloc("myItem4", PS_META_S32, "I am a integer", 66); 82 errItem = psMetadataItemAlloc("errItem", PS_META_S32, "I am a integer", 99); 90 83 printMetadataItem(item1); 91 84 printMetadataItem(item2); … … 101 94 return 10; 102 95 } 103 if(!psMetadataAdd(metadata,PS_LIST_HEAD,"myItem2", PS_ TYPE_S32, PS_META_PRIMITIVE, "I am S32 integer",77)) {96 if(!psMetadataAdd(metadata,PS_LIST_HEAD,"myItem2", PS_META_S32, "I am S32 integer",77)) { 104 97 psError(PS_ERR_UNKNOWN, true,"psMetadataAddItem did not return true when adding by name."); 105 98 return 11; … … 122 115 return 14; 123 116 } 124 if ( ! psMetadataAdd(metadata,PS_LIST_HEAD,"myItem4", PS_ TYPE_S32, PS_META_PRIMITIVE, "I am S32 integer",88) ) {117 if ( ! psMetadataAdd(metadata,PS_LIST_HEAD,"myItem4", PS_META_S32, "I am S32 integer",88) ) { 125 118 psError(PS_ERR_UNKNOWN, true,"psMetadataAddItem did not return true when adding by index."); 126 119 return 15; … … 217 210 mdTable = errMetadata->table; 218 211 errMetadata->table = NULL; 219 if (psMetadataAdd(errMetadata, PS_LIST_HEAD, "errItem", PS_ TYPE_S32, PS_META_PRIMITIVE, "Integer",22) ) {212 if (psMetadataAdd(errMetadata, PS_LIST_HEAD, "errItem", PS_META_S32, "Integer",22) ) { 220 213 psError(PS_ERR_UNKNOWN, true,"psMetadataAddItem did not return false w/ invalid metadata struct w/o hash table."); 221 214 return 24; -
trunk/psLib/test/collections/tst_psMetadata_04.c
r3264 r3341 23 23 * @author Ross Harman, MHPCC 24 24 * 25 * @version $Revision: 1.1 4$ $Name: not supported by cvs2svn $26 * @date $Date: 2005-02- 17 19:26:24$25 * @version $Revision: 1.15 $ $Name: not supported by cvs2svn $ 26 * @date $Date: 2005-02-28 23:34:10 $ 27 27 * 28 28 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 37 37 { 38 38 printf("Key Name: %8s ", metadataItem->name); 39 printf("Key pType: %2d ", metadataItem->pType);40 39 printf("Key mdType: %2d ", metadataItem->type); 41 40 … … 44 43 printf("Key Value: %17c", ' '); 45 44 break; 46 case PS_META_PRIMITIVE: 47 switch(metadataItem->pType) { 48 case PS_TYPE_BOOL: 49 printf("Key Value: %15d ", metadataItem->data.B); 50 break; 51 case PS_TYPE_S32: 52 printf("Key Value: %15d ", metadataItem->data.S32); 53 break; 54 case PS_TYPE_F32: 55 printf("Key Value: %15.3f ", metadataItem->data.F32); 56 break; 57 case PS_TYPE_F64: 58 printf("Key Value: %15.3f ", metadataItem->data.F64); 59 break; 60 default: 61 printf("Bad type: %d ", metadataItem->pType); 62 } 45 case PS_META_BOOL: 46 printf("Key Value: %15d ", metadataItem->data.B); 47 break; 48 case PS_META_S32: 49 printf("Key Value: %15d ", metadataItem->data.S32); 50 break; 51 case PS_META_F32: 52 printf("Key Value: %15.3f ", metadataItem->data.F32); 53 break; 54 case PS_META_F64: 55 printf("Key Value: %15.3f ", metadataItem->data.F64); 63 56 break; 64 57 case PS_META_STR: … … 91 84 psVector *vec = psVectorAlloc(5, PS_TYPE_S32); 92 85 metadata = psMetadataAlloc(); 93 item1 = psMetadataItemAlloc("myItem1", PS_ TYPE_BOOL, PS_META_PRIMITIVE, "I am a boolean", true);94 item2 = psMetadataItemAlloc("myItem2", PS_ TYPE_S32, PS_META_PRIMITIVE, "I am a integer", 55);95 item3 = psMetadataItemAlloc("myItem3", PS_ TYPE_BOOL, PS_META_PRIMITIVE, "I am a boolean", false);96 item4 = psMetadataItemAlloc("myItem4", PS_ TYPE_S32, PS_META_PRIMITIVE, "I am a integer", 66);97 item5 = psMetadataItemAlloc("myItem5", PS_ TYPE_F64, PS_META_PRIMITIVE, "I am a double", 3.14);98 item6 = psMetadataItemAlloc("myItem6", PS_ TYPE_PTR, PS_META_VEC, "I am a vector", vec);86 item1 = psMetadataItemAlloc("myItem1", PS_META_BOOL, "I am a boolean", true); 87 item2 = psMetadataItemAlloc("myItem2", PS_META_S32, "I am a integer", 55); 88 item3 = psMetadataItemAlloc("myItem3", PS_META_BOOL, "I am a boolean", false); 89 item4 = psMetadataItemAlloc("myItem4", PS_META_S32, "I am a integer", 66); 90 item5 = psMetadataItemAlloc("myItem5", PS_META_F64, "I am a double", 3.14); 91 item6 = psMetadataItemAlloc("myItem6", PS_META_VEC, "I am a vector", vec); 99 92 printMetadataItem(item1); 100 93 printMetadataItem(item2); … … 108 101 psMetadataAddItem(metadata, item5, PS_LIST_HEAD); 109 102 psMetadataAddItem(metadata, item6, PS_LIST_HEAD); 103 psFree(vec); 110 104 printFooter(stdout, "psMetadata", "Test A - Allocate metadata items", true); 111 105 -
trunk/psLib/test/collections/tst_psMetadata_05.c
r3264 r3341 22 22 * @author Ross Harman, MHPCC 23 23 * 24 * @version $Revision: 1. 19$ $Name: not supported by cvs2svn $25 * @date $Date: 2005-02- 17 19:26:24$24 * @version $Revision: 1.20 $ $Name: not supported by cvs2svn $ 25 * @date $Date: 2005-02-28 23:34:10 $ 26 26 * 27 27 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 36 36 { 37 37 printf("Key Name: %8s ", metadataItem->name); 38 printf("Key pType: %2d ", metadataItem->pType);39 38 printf("Key mdType: %2d ", metadataItem->type); 40 39 … … 43 42 printf("Key Value: %17c", ' '); 44 43 break; 45 case PS_META_PRIMITIVE: 46 switch(metadataItem->pType) { 47 case PS_TYPE_BOOL: 48 printf("Key Value: %15d ", metadataItem->data.B); 49 break; 50 case PS_TYPE_S32: 51 printf("Key Value: %15d ", metadataItem->data.S32); 52 break; 53 case PS_TYPE_F32: 54 printf("Key Value: %15.3f ", metadataItem->data.F32); 55 break; 56 case PS_TYPE_F64: 57 printf("Key Value: %15.3f ", metadataItem->data.F64); 58 break; 59 default: 60 printf("Bad type: %d ", metadataItem->pType); 61 } 44 case PS_META_BOOL: 45 printf("Key Value: %15d ", metadataItem->data.B); 46 break; 47 case PS_META_S32: 48 printf("Key Value: %15d ", metadataItem->data.S32); 49 break; 50 case PS_META_F32: 51 printf("Key Value: %15.3f ", metadataItem->data.F32); 52 break; 53 case PS_META_F64: 54 printf("Key Value: %15.3f ", metadataItem->data.F64); 62 55 break; 63 56 case PS_META_STR: … … 87 80 printPositiveTestHeader(stdout, "psMetadata", "Test A - Allocate metadata items"); 88 81 metadata = psMetadataAlloc(); 89 item1 = psMetadataItemAlloc("myItem1", PS_ TYPE_BOOL, PS_META_PRIMITIVE, "I am a boolean", true);90 item2 = psMetadataItemAlloc("myItem2", PS_ TYPE_S32, PS_META_PRIMITIVE, "I am a integer", 55);91 item3 = psMetadataItemAlloc("myItem3", PS_ TYPE_BOOL, PS_META_PRIMITIVE, "I am a boolean", false);92 item4 = psMetadataItemAlloc("myItem4", PS_ TYPE_S32, PS_META_PRIMITIVE, "I am a integer", 66);93 item5 = psMetadataItemAlloc("myItem5", PS_ TYPE_F32, PS_META_PRIMITIVE, "I am a float", 3.14);94 item6 = psMetadataItemAlloc("myItem6", PS_ TYPE_F64, PS_META_PRIMITIVE,"I am a double", 6.28);95 item7 = psMetadataItemAlloc("myItem7", PS_ TYPE_PTR, PS_META_STR, "I am a string", "GNIRTS");82 item1 = psMetadataItemAlloc("myItem1", PS_META_BOOL, "I am a boolean", true); 83 item2 = psMetadataItemAlloc("myItem2", PS_META_S32, "I am a integer", 55); 84 item3 = psMetadataItemAlloc("myItem3", PS_META_BOOL, "I am a boolean", false); 85 item4 = psMetadataItemAlloc("myItem4", PS_META_S32, "I am a integer", 66); 86 item5 = psMetadataItemAlloc("myItem5", PS_META_F32, "I am a float", 3.14); 87 item6 = psMetadataItemAlloc("myItem6", PS_META_F64,"I am a double", 6.28); 88 item7 = psMetadataItemAlloc("myItem7", PS_META_STR, "I am a string", "GNIRTS"); 96 89 // item8 = psMetadataItemAlloc("myItem8", PS_TYPE_PTR, PS_META_UNKNOWN, "I am unknown"); 97 90 printMetadataItem(item1); -
trunk/psLib/test/collections/tst_psMetadata_06.c
r3264 r3341 13 13 * @author Ross Harman, MHPCC 14 14 * 15 * @version $Revision: 1. 9$ $Name: not supported by cvs2svn $16 * @date $Date: 2005-02- 17 19:26:24$15 * @version $Revision: 1.10 $ $Name: not supported by cvs2svn $ 16 * @date $Date: 2005-02-28 23:34:10 $ 17 17 * 18 18 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 27 27 { 28 28 printf("Key Name: %8s ", metadataItem->name); 29 printf("Key pType: %2d ", metadataItem->pType);30 29 printf("Key mdType: %2d ", metadataItem->type); 31 30 … … 34 33 printf("Key Value: %17c", ' '); 35 34 break; 36 case PS_META_PRIMITIVE: 37 switch(metadataItem->pType) { 38 case PS_TYPE_BOOL: 39 printf("Key Value: %15d ", metadataItem->data.B); 40 break; 41 case PS_TYPE_S32: 42 printf("Key Value: %15d ", metadataItem->data.S32); 43 break; 44 case PS_TYPE_F32: 45 printf("Key Value: %15.3f ", metadataItem->data.F32); 46 break; 47 case PS_TYPE_F64: 48 printf("Key Value: %15.3f ", metadataItem->data.F64); 49 break; 50 default: 51 printf("Bad type: %d ", metadataItem->pType); 52 } 35 case PS_META_BOOL: 36 printf("Key Value: %15d ", metadataItem->data.B); 37 break; 38 case PS_META_S32: 39 printf("Key Value: %15d ", metadataItem->data.S32); 40 break; 41 case PS_META_F32: 42 printf("Key Value: %15.3f ", metadataItem->data.F32); 43 break; 44 case PS_META_F64: 45 printf("Key Value: %15.3f ", metadataItem->data.F64); 53 46 break; 54 47 case PS_META_STR: … … 74 67 // Test A - Allocate metadata and items 75 68 printPositiveTestHeader(stdout, "psMetadata", "Test A - Allocate metadata and items"); 76 item1a = psMetadataItemAlloc("myItem1", PS_ TYPE_BOOL, PS_META_PRIMITIVE, "I am a boolean", true);77 item1b = psMetadataItemAlloc("myItem1", PS_ TYPE_S32, PS_META_PRIMITIVE, "I am a signed integer", 111);78 item1c = psMetadataItemAlloc("myItem1", PS_ TYPE_S32, PS_META_PRIMITIVE, "I am a signed integer", 222);79 item2a = psMetadataItemAlloc("myItem2", PS_ TYPE_S32, PS_META_PRIMITIVE, "I am a signed integer", 333);80 item2b = psMetadataItemAlloc("myItem2", PS_ TYPE_PTR, PS_META_LIST, "I am a folder node", NULL);69 item1a = psMetadataItemAlloc("myItem1", PS_META_BOOL, "I am a boolean", true); 70 item1b = psMetadataItemAlloc("myItem1", PS_META_S32, "I am a signed integer", 111); 71 item1c = psMetadataItemAlloc("myItem1", PS_META_S32, "I am a signed integer", 222); 72 item2a = psMetadataItemAlloc("myItem2", PS_META_S32, "I am a signed integer", 333); 73 item2b = psMetadataItemAlloc("myItem2", PS_META_LIST, "I am a folder node", NULL); 81 74 metadata = psMetadataAlloc(); 82 75 printMetadataItem(item1a); -
trunk/psLib/test/collections/tst_psMetadata_07.c
r3264 r3341 9 9 * @author Ross Harman, MHPCC 10 10 * 11 * @version $Revision: 1. 8$ $Name: not supported by cvs2svn $12 * @date $Date: 2005-02- 17 19:26:24$11 * @version $Revision: 1.9 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2005-02-28 23:34:10 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 30 30 printf("psMetadataParseConfigXml returned error %d\n", res); 31 31 } 32 32 33 psFree(md); 33 34 printFooter(stdout, "psMetadata", "Test A - Read an XML config file", true); 34 35 35 36 36 // Test B - Free data
Note:
See TracChangeset
for help on using the changeset viewer.
