Changeset 8805 for trunk/psLib/test/types
- Timestamp:
- Sep 12, 2006, 4:20:15 PM (20 years ago)
- Location:
- trunk/psLib/test/types
- Files:
-
- 1 added
- 4 edited
-
Makefile.am (modified) (1 diff)
-
execute_tap (modified) (1 diff)
-
tap_psArguments_all.c (added)
-
tap_psMetadataItemCompare.c (modified) (19 diffs)
-
tst_psArguments.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/types/Makefile.am
r8797 r8805 23 23 tap_psMetadata_manip \ 24 24 tap_psMetadata_polynomials \ 25 tap_psArray_all 25 tap_psArray_all \ 26 tap_psArguments_all 26 27 27 28 check_DATA = \ -
trunk/psLib/test/types/execute_tap
r8786 r8805 11 11 ./tap_psMetadata_printing 12 12 ./tap_psMetadata_polynomials 13 ./tap_psArguments_all -
trunk/psLib/test/types/tap_psMetadataItemCompare.c
r8731 r8805 11 11 psMetadataItem *item = psMetadataItemAlloc("Snickers", PS_DATA_BOOL, "No Comment", true) 12 12 ; 13 plan_tests(2 1);13 plan_tests(22); 14 14 15 15 diag("psMetadataItemCompare() tests"); … … 18 18 { 19 19 ok( !psMetadataItemCompare(compare, item), 20 " return false for NULL compare input." );20 "psMetadataItemCompare: return false for NULL compare input." ); 21 21 } 22 22 //Return false for NULL template psMetadataItem 23 23 { 24 24 ok( !psMetadataItemCompare(item, template), 25 " return false for NULL template input." )25 "psMetadataItemCompare: return false for NULL template input." ) 26 26 ; 27 27 } … … 35 35 { 36 36 ok( !psMetadataItemCompare(template, item), 37 " return false for input with different names.")37 "psMetadataItemCompare: return false for input with different names.") 38 38 ; 39 39 } … … 42 42 { 43 43 ok( psMetadataItemCompare(itemCopy, item), 44 " return true for comparison of identical psMetadataItem's.");44 "psMetadataItemCompare: return true for comparison of identical psMetadataItem's."); 45 45 } 46 46 … … 48 48 { 49 49 ok( psMetadataItemCompare(compare, item), 50 " return true for valid compare of different type.");50 "psMetadataItemCompare: return true for valid compare of different type."); 51 51 } 52 52 … … 56 56 { 57 57 ok( psMetadataItemCompare(compare, item), 58 " return false for comparison of F64 to bool." );58 "psMetadataItemCompare: return false for comparison of F64 to bool." ); 59 59 } 60 60 //Return true for comparing F64 with Bool 61 61 { 62 62 ok( psMetadataItemCompare(item, compare), 63 " return false for comparison of bool to F64." );63 "psMetadataItemCompare: return false for comparison of bool to F64." ); 64 64 } 65 65 … … 73 73 { 74 74 ok( psMetadataItemCompare(compare, template), 75 " return true for comparison of S32 to F32." )75 "psMetadataItemCompare: return true for comparison of S32 to F32." ) 76 76 ; 77 77 } … … 79 79 { 80 80 ok( psMetadataItemCompare(template, compare), 81 " return true for comparison of F32 to S32." )81 "psMetadataItemCompare: return true for comparison of F32 to S32." ) 82 82 ; 83 83 } … … 92 92 { 93 93 ok( psMetadataItemCompare(compare, template), 94 " return true for comparison of S16 to U32." )94 "psMetadataItemCompare: return true for comparison of S16 to U32." ) 95 95 ; 96 96 } … … 98 98 { 99 99 ok( psMetadataItemCompare(template, compare), 100 " return true for comparison of U32 to S16." )100 "psMetadataItemCompare: return true for comparison of U32 to S16." ) 101 101 ; 102 102 } … … 111 111 { 112 112 ok( psMetadataItemCompare(compare, template), 113 " return true for comparison of U8 to U16." )113 "psMetadataItemCompare: return true for comparison of U8 to U16." ) 114 114 ; 115 115 } … … 117 117 { 118 118 ok( psMetadataItemCompare(template, compare), 119 " return true for comparison of U16 to U8." )119 "psMetadataItemCompare: return true for comparison of U16 to U8." ) 120 120 ; 121 121 } … … 126 126 { 127 127 ok( psMetadataItemCompare(compare, template), 128 " return true for comparison of U8 to S8." )128 "psMetadataItemCompare: return true for comparison of U8 to S8." ) 129 129 ; 130 130 } … … 132 132 { 133 133 ok( psMetadataItemCompare(template, compare), 134 " return true for comparison of S8 to U8." )134 "psMetadataItemCompare: return true for comparison of S8 to U8." ) 135 135 ; 136 136 } … … 141 141 { 142 142 ok( !psMetadataItemCompare(compare, template), 143 "return false for comparison of U8 to S64*. *not yet implemented" ) 143 "psMetadataItemCompare: return false for comparison of U8 to S64*. " 144 "*not yet implemented" ) 144 145 ; 145 146 } … … 147 148 { 148 149 ok( !psMetadataItemCompare(template, compare), 149 "return false for comparison of S64* to U8. *not yet implemented" ) 150 "psMetadataItemCompare: return false for comparison of S64* to U8. " 151 "*not yet implemented" ) 150 152 ; 151 153 } … … 160 162 { 161 163 ok( !psMetadataItemCompare(compare, template), 162 " return false for comparison of different psString's.")164 "psMetadataItemCompare: return false for comparison of different psString's.") 163 165 ; 164 166 } … … 171 173 { 172 174 ok( psMetadataItemCompare(compare, template), 173 " return true for comparison of identical psString's.")175 "psMetadataItemCompare: return true for comparison of identical psString's.") 174 176 ; 175 177 } … … 182 184 { 183 185 ok( !psMetadataItemCompare(compare, template), 184 "return false for comparison of psString with bool." ) 186 "psMetadataItemCompare: return false for comparison of psString with bool.") 187 ; 188 } 189 //Return false for comparing bool with string 190 psFree(template) 191 ; 192 template = psMetadataItemAlloc("Snickers", PS_DATA_BOOL, "No Comment", false) 193 ; 194 { 195 ok( !psMetadataItemCompare(template, compare), 196 "psMetadataItemCompare: return false for comparison of psString with bool.") 185 197 ; 186 198 } -
trunk/psLib/test/types/tst_psArguments.c
r7448 r8805 5 5 * @author David Robbins, MHPCC 6 6 * 7 * @version $Revision: 1. 3$ $Name: not supported by cvs2svn $8 * @date $Date: 2006-0 6-09 01:25:42$7 * @version $Revision: 1.4 $ $Name: not supported by cvs2svn $ 8 * @date $Date: 2006-09-13 02:20:15 $ 9 9 * 10 10 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 12 12 */ 13 13 14 #include "psTest.h" 15 #include "pslib_strict.h" 14 #include "pslib.h" 16 15 17 16 static psS32 testArgument(void); 18 17 /* 19 18 testDescription tests[] = { 20 19 {testArgument, 666, "Test psArgument fxns", 0, false}, 21 20 {NULL} 22 21 }; 23 22 */ 24 23 int main(int argc, char* argv[]) 25 24 { 26 25 psLogSetLevel( PS_LOG_INFO ); 27 if( !runTestSuite(stderr,"psArguments",tests,argc,argv)) { 28 return 1; 29 } 26 testArgument(); 27 // if( !runTestSuite(stderr,"psArguments",tests,argc,argv)) { 28 // return 1; 29 // } 30 30 return 0; 31 31 }
Note:
See TracChangeset
for help on using the changeset viewer.
