Changeset ,99

Show
Ignore:
Timestamp:
11/07/2008 04:32:14 PM (2 months ago)
Author:
Berkus <berkus@madfire.net>
branch-nick:
bzr
Message:

Unit tests support.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • vesper/src/lib/Macros.h

    r94 r99  
    2222 
    2323#define PANIC(msg) panic(msg, __FILE__, __LINE__); 
     24 
     25#ifdef UNIT_TESTS 
     26#define ASSERT(b) assert(b) 
     27#else 
    2428#define ASSERT(b) ((b) ? (void)0 : panic_assert(#b, __FILE__, __LINE__)) 
    25 #define BUG_ON(b) ASSERT(!(b)) //TODO: remove 
     29#endif 
    2630 
    2731// kate: indent-width 4; replace-tabs on;