Changeset 12607 for trunk/psLib/test/math/tap_psRandom.c
- Timestamp:
- Mar 27, 2007, 12:52:03 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/psLib/test/math/tap_psRandom.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/math/tap_psRandom.c
r10945 r12607 39 39 #define ERROR_TOLERANCE 0.2 40 40 #define VERBOSE 0 41 # define ok_float_tol_per(VALUE,EXPECT,TOL,COMMENT, ...)\41 # define is_float_tol_per(VALUE,EXPECT,TOL,COMMENT, ...)\ 42 42 ok((fabs((VALUE)-(EXPECT)) < (TOL)), COMMENT, ## __VA_ARGS__); 43 43 … … 102 102 103 103 // Verify mean and stdev 104 ok_float_tol_per(stats->sampleMean, UNIFORM_MEAN, ERROR_TOLERANCE, "Mean is within expected range");105 ok_float_tol_per(stats->sampleStdev, UNIFORM_STDEV, ERROR_TOLERANCE, "StDev is within expected range");104 is_float_tol_per(stats->sampleMean, UNIFORM_MEAN, ERROR_TOLERANCE, "Mean is within expected range"); 105 is_float_tol_per(stats->sampleStdev, UNIFORM_STDEV, ERROR_TOLERANCE, "StDev is within expected range"); 106 106 107 107 skip_end(); … … 143 143 144 144 // Verify mean and stdev 145 ok_float_tol_per(stats->sampleMean, GAUSSIAN_MEAN, ERROR_TOLERANCE, "Mean is within expected range");146 ok_float_tol_per(stats->sampleStdev, GAUSSIAN_STDEV, ERROR_TOLERANCE, "StDev is within expected range");145 is_float_tol_per(stats->sampleMean, GAUSSIAN_MEAN, ERROR_TOLERANCE, "Mean is within expected range"); 146 is_float_tol_per(stats->sampleStdev, GAUSSIAN_STDEV, ERROR_TOLERANCE, "StDev is within expected range"); 147 147 148 148 skip_end(); … … 185 185 stats = psVectorStats(stats, rans, NULL, NULL, 0); 186 186 // Verify mean and stdev 187 ok_float_tol_per(stats->sampleMean, POISSON_MEAN, ERROR_TOLERANCE, "Mean is within expected range");188 ok_float_tol_per(stats->sampleStdev, POISSON_STDEV, ERROR_TOLERANCE, "StDev is within expected range");187 is_float_tol_per(stats->sampleMean, POISSON_MEAN, ERROR_TOLERANCE, "Mean is within expected range"); 188 is_float_tol_per(stats->sampleStdev, POISSON_STDEV, ERROR_TOLERANCE, "StDev is within expected range"); 189 189 190 190 skip_end();
Note:
See TracChangeset
for help on using the changeset viewer.
