Add first set of SI95 unit tests and health check
[ric-plt/lib/rmr.git] / test / mbuf_api_test.c
index b1a1ebd..2dbed5c 100644 (file)
@@ -31,6 +31,8 @@
 */
 
 
+#define NO_EMULATION
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <netdb.h>
 #include <errno.h>
 #include <pthread.h>
 #include <ctype.h>
+#include <pthread.h>
+#include <semaphore.h>
 
 
-#include "../src/common/include/rmr.h"
-#include "../src/common/include/rmr_agnostic.h"
+#include "rmr.h"
+#include "rmr_agnostic.h"
 
-#include "../src/common/src/mbuf_api.c"                        // module under test
+#include "mbuf_api.c"
 
+#define MSG_VER 3
 #include "test_support.c"                                              // our private library of test tools
 #include "mbuf_api_static_test.c"                              // test functions
 
@@ -84,7 +89,7 @@ extern rmr_mbuf_t* rmr_realloc_msg( rmr_mbuf_t* msg, int new_tr_size ) {
        new_msg->header = new_msg->tp_buf;
        new_msg->alloc_len = 2048;
        new_msg->len = msg->len;
-       
+
        return new_msg;
 }
 
@@ -100,4 +105,6 @@ int main( ) {
        } else {
                fprintf( stderr, "<OK>   mbuf_api tests pass\n" );
        }
+
+       return errors;
 }