Changeset 9875 for trunk/psLib/test/pstap/src/pstap.h
- Timestamp:
- Nov 6, 2006, 9:45:33 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psLib/test/pstap/src/pstap.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/pstap/src/pstap.h
r9868 r9875 6 6 return exit_status() 7 7 8 # define mem() ok(psMemCheckLeaks(psMemGetLastId(), NULL, stdout, false) == 0, "Memory Leaks")8 # define mem() ok(psMemCheckLeaks(psMemGetLastId(), NULL, stdout, false) == 0, "Memory Leaks") 9 9 10 # define checkLeaks false10 # define checkLeaks false 11 11 12 # define checkMem() if(checkLeaks) mem()12 # define checkMem() if(checkLeaks) mem() 13 13 14 # ifdef __GNUC__14 # ifdef __GNUC__ 15 15 16 // use to test the value of a double17 # define ok_ double(VALUE,EXPECT,COMMENT, ...)\18 ok((fabs l((VALUE)-(EXPECT)) < DBL_EPSILON), COMMENT, ## __VA_ARGS__);16 // use to test the value of a float 17 # define ok_float(VALUE,EXPECT,COMMENT, ...)\ 18 ok((fabs((VALUE)-(EXPECT)) < FLT_EPSILON), COMMENT, ## __VA_ARGS__); 19 19 20 // use to test the value of a float 21 # define ok_float(VALUE,EXPECT,COMMENT, ...)\ 22 ok((fabs((VALUE)-(EXPECT)) < FLT_EPSILON), COMMENT, ## __VA_ARGS__); 20 // use to test the value of a double 21 # define ok_double(VALUE,EXPECT,COMMENT, ...)\ 22 ok((fabsl((VALUE)-(EXPECT)) < DBL_EPSILON), COMMENT, ## __VA_ARGS__); 23 24 // use to test the value of a float within a defined tolerance 25 # define ok_float_tol(VALUE,EXPECT,TOL,COMMENT, ...)\ 26 ok((fabs((VALUE)-(EXPECT)) < (TOL)), COMMENT, ## __VA_ARGS__); 27 28 // use to test the value of a double within a defined tolerance 29 # define ok_double_tol(VALUE,EXPECT,TOL,COMMENT, ...)\ 30 ok((fabsl((VALUE)-(EXPECT)) < (TOL)), COMMENT, ## __VA_ARGS__); 23 31 24 32 # define ok_str(VALUE,EXPECT,COMMENT, ...)\ … … 30 38 #elif __STDC_VERSION__ >= 199901L /* __GNUC__ */ 31 39 40 // use to test the value of a float 41 # define ok_float(VALUE,EXPECT, ...)\ 42 ok((fabs((VALUE)-(EXPECT)) < FLT_EPSILON), __VA_ARGS__); 43 32 44 // use to test the value of a double 33 45 # define ok_double(VALUE,EXPECT, ...)\ … … 35 47 36 48 // use to test the value of a float 37 # define ok_float(VALUE,EXPECT, ...)\ 38 ok((fabs((VALUE)-(EXPECT)) < FLT_EPSILON), __VA_ARGS__); 49 # define ok_float_tol(VALUE,EXPECT,TOL, ...)\ 50 ok((fabs((VALUE)-(EXPECT)) < (TOL)), __VA_ARGS__); 51 52 // use to test the value of a double 53 # define ok_double_tol(VALUE,EXPECT,TOL, ...)\ 54 ok((fabsl((VALUE)-(EXPECT)) < )(TOL)), __VA_ARGS__); 39 55 40 56 # define ok_str(VALUE,EXPECT, ...)\
Note:
See TracChangeset
for help on using the changeset viewer.
