Changes in tests/tests.h [995:2016a0c46bda:1000:aeb202e2dbef] in freeDiameter
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tests/tests.h
r995 r1000 69 69 #define FAILTEST( message... ){ \ 70 70 TRACE_ERROR(message); \ 71 TRACE_ NOTICE("Test %s failed", __FILE__); \71 TRACE_ERROR("FAILED: %s ", __STRIPPED_FILE__); \ 72 72 exit(FAIL); \ 73 73 } … … 75 75 /* Define the macro to pass a test */ 76 76 #define PASSTEST( ){ \ 77 TRACE_NOTICE(" Test %s passed", __FILE__); \77 TRACE_NOTICE("PASS: %s", __STRIPPED_FILE__); \ 78 78 (void)fd_core_shutdown(); \ 79 79 (void)fd_core_wait_shutdown_complete(); \ … … 89 89 #define CHECK( _val, _assert ){ \ 90 90 if (test_verbo > 0) { \ 91 TRACE_DEBUG(INFO, \ 92 "%s:%-4d: CHECK( " #_assert " == "\ 93 #_val " )", \ 94 __FILE__, \ 95 __LINE__); \ 91 TRACE_NOTICE("CHECK( %s == %s )", \ 92 #_assert, \ 93 #_val); \ 96 94 }{ \ 97 95 __typeof__ (_val) __ret = (_assert); \ 98 96 if (__ret != (_val)) { \ 99 97 FAILTEST( "%s:%d: CHECK FAILED : %s == %lx != %lx", \ 100 __ FILE__,\98 __STRIPPED_FILE__, \ 101 99 __LINE__, \ 102 100 #_assert, \ … … 199 197 CHECK( 0, fd_libproto_init() ); 200 198 201 fd_log_threadname( basename(fname));199 fd_log_threadname(fname); 202 200 203 201 /* Parse the command line */ … … 229 227 return; 230 228 } 231 #define INIT_FD() test_init(argc, argv, __ FILE__);229 #define INIT_FD() test_init(argc, argv, __STRIPPED_FILE__) 232 230 233 231 #endif /* _TESTS_H */
Note: See TracChangeset
for help on using the changeset viewer.