Ignore:
Timestamp:
Apr 30, 2007 9:03:32 PM (17 years ago)
Author:
bennylp
Message:

Initial Symbian integration to trunk for pjlib

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjlib/src/pjlib-test/test.h

    r974 r1235  
    2222#include <pj/types.h> 
    2323 
    24 #define GROUP_LIBC                  1 
    25 #define GROUP_OS                    1 
    26 #define GROUP_DATA_STRUCTURE        1 
     24#define GROUP_LIBC                  0 
     25#define GROUP_OS                    0 
     26#define GROUP_DATA_STRUCTURE        0 
    2727#define GROUP_NETWORK               1 
    28 #define GROUP_FILE                  1 
     28#if defined(PJ_SYMBIAN) 
     29#   define GROUP_FILE               0 
     30#else 
     31#   define GROUP_FILE               1 
     32#endif 
    2933 
    30 #define INCLUDE_ERRNO_TEST          GROUP_LIBC 
     34#if defined(PJ_SYMBIAN) 
     35#   define INCLUDE_ERRNO_TEST       0 
     36#else 
     37#   define INCLUDE_ERRNO_TEST       GROUP_LIBC 
     38#endif 
    3139#define INCLUDE_TIMESTAMP_TEST      GROUP_OS 
    3240#define INCLUDE_EXCEPTION_TEST      GROUP_LIBC 
     
    4048#define INCLUDE_TIMER_TEST          GROUP_DATA_STRUCTURE 
    4149#define INCLUDE_ATOMIC_TEST         GROUP_OS 
    42 #define INCLUDE_MUTEX_TEST          GROUP_OS 
     50#define INCLUDE_MUTEX_TEST          (PJ_HAS_THREADS && GROUP_OS) 
    4351#define INCLUDE_SLEEP_TEST          GROUP_OS 
    44 #define INCLUDE_THREAD_TEST         GROUP_OS  
     52#define INCLUDE_THREAD_TEST         (PJ_HAS_THREADS && GROUP_OS) 
    4553#define INCLUDE_SOCK_TEST           GROUP_NETWORK 
    46 #define INCLUDE_SOCK_PERF_TEST      GROUP_NETWORK 
     54#if defined(PJ_SYMBIAN) 
     55#   define INCLUDE_SOCK_PERF_TEST   0 
     56#else 
     57#   define INCLUDE_SOCK_PERF_TEST   GROUP_NETWORK 
     58#endif 
    4759#define INCLUDE_SELECT_TEST         GROUP_NETWORK 
    4860#define INCLUDE_UDP_IOQUEUE_TEST    GROUP_NETWORK 
    4961#define INCLUDE_TCP_IOQUEUE_TEST    GROUP_NETWORK 
    50 #define INCLUDE_IOQUEUE_PERF_TEST   GROUP_NETWORK 
    51 #define INCLUDE_IOQUEUE_UNREG_TEST  GROUP_NETWORK 
     62#define INCLUDE_IOQUEUE_PERF_TEST   (PJ_HAS_THREADS && GROUP_NETWORK) 
     63#define INCLUDE_IOQUEUE_UNREG_TEST  (PJ_HAS_THREADS && GROUP_NETWORK) 
    5264#define INCLUDE_FILE_TEST           GROUP_FILE 
    5365 
Note: See TracChangeset for help on using the changeset viewer.