Changeset 12246 for trunk/psLib/test/math/tap_psStats07.c
- Timestamp:
- Mar 5, 2007, 3:22:00 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/psLib/test/math/tap_psStats07.c (modified) (14 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/math/tap_psStats07.c
r12094 r12246 5 5 XXX: Must add tests for various data types, other than psF32. Copy code 6 6 from tst_psStats00.c-tst_psStats02.c. 7 8 XXX: This basically works. Must add bad paramater tests, and test other 9 data types, different vector sizes, etc. 7 10 *****************************************************************************/ 8 11 #include <stdio.h> … … 103 106 for (psS32 i=0;i<numData;i++) { 104 107 in->data.F32[i] = gaussVector->data.F32[i]; 105 in->n++;108 // in->n++; 106 109 } 107 110 … … 119 122 for (psS32 i=0;i<numData;i++) { 120 123 in->data.F64[i] = (psF64) gaussVector->data.F32[i]; 121 in->n++;124 // in->n++; 122 125 } 123 126 … … 135 138 for (psS32 i=0;i<numData;i++) { 136 139 in->data.S8[i] = (psS8) gaussVector->data.F32[i]; 137 in->n++;140 // in->n++; 138 141 } 139 142 … … 151 154 for (psS32 i=0;i<numData;i++) { 152 155 in->data.U16[i] = (psU16) gaussVector->data.F32[i]; 153 in->n++;156 // in->n++; 154 157 } 155 158 … … 167 170 for (psS32 i=0;i<numData;i++) { 168 171 in->data.S32[i] = (psS32) gaussVector->data.F32[i]; 169 in->n++;172 // in->n++; 170 173 } 171 174 … … 190 193 for (psS32 i=0;i<numData;i++) { 191 194 errors->data.F32[i] = ERRORS; 192 errors->n++;195 // errors->n++; 193 196 } 194 197 … … 206 209 for (psS32 i=0;i<numData;i++) { 207 210 errors->data.F64[i] = ERRORS; 208 errors->n++;211 // errors->n++; 209 212 } 210 213 … … 222 225 for (psS32 i=0;i<numData;i++) { 223 226 errors->data.S8[i] = (psS8) ERRORS; 224 errors->n++;227 // errors->n++; 225 228 } 226 229 … … 238 241 for (psS32 i=0;i<numData;i++) { 239 242 errors->data.U16[i] = (psU16) ERRORS; 240 errors->n++;243 // errors->n++; 241 244 } 242 245 … … 254 257 for (psS32 i=0;i<numData;i++) { 255 258 errors->data.S32[i] = (psS32) ERRORS; 256 errors->n++;259 // errors->n++; 257 260 } 258 261 … … 276 279 for (psS32 i=0;i<numData;i++) { 277 280 mask->data.U8[i] = (psU8) 0; 278 mask->n++;281 // mask->n++; 279 282 } 280 283 … … 292 295 for (psS32 i=0;i<numData;i++) { 293 296 mask->data.S32[i] = (psS32) 0; 294 mask->n++;297 // mask->n++; 295 298 } 296 299 … … 500 503 plan_tests(3); 501 504 502 // ok(genericRobustStatsTest(TST_IN_F32 | TST_ERRORS_NULL | TST_MASK_NULL, NUM_DATA, 1, true), "RobustStatsTest() F32 data"); 503 ok(genericRobustStatsTest(TST_IN_F32 | TST_ERRORS_NULL | TST_MASK_U8, NUM_DATA, 1, true), "RobustStatsTest() F32 data, non-NULL errors and mask vector"); 504 // ok(genericRobustStatsTest(TST_IN_F32 | TST_ERRORS_F32 | TST_MASK_U8, NUM_DATA, 1, true), "RobustStatsTest() F32 data, non-NULL errors and mask vector"); 505 ok(genericRobustStatsTest(TST_IN_F32 | TST_ERRORS_NULL | TST_MASK_NULL, 506 NUM_DATA, 1, true), "RobustStatsTest() F32 data, NULL errors, NULL mask"); 507 ok(genericRobustStatsTest(TST_IN_F32 | TST_ERRORS_NULL | TST_MASK_U8, 508 NUM_DATA, 1, true), "RobustStatsTest() F32 data, non-NULL errors and mask vector"); 509 ok(genericRobustStatsTest(TST_IN_F32 | TST_ERRORS_F32 | TST_MASK_U8, 510 NUM_DATA, 1, true), "RobustStatsTest() F32 data, non-NULL errors and mask vector"); 505 511 506 512 ok(!psMemCheckLeaks (id, NULL, NULL, false), "no memory leaks");
Note:
See TracChangeset
for help on using the changeset viewer.
