searchengine/cpix/tsrc/cpixunittest/inc/testutils.h
changeset 14 8bd192d47aaa
parent 2 6c1a2771f4b7
--- a/searchengine/cpix/tsrc/cpixunittest/inc/testutils.h	Mon Jul 26 12:27:31 2010 +0530
+++ b/searchengine/cpix/tsrc/cpixunittest/inc/testutils.h	Mon Aug 09 10:51:30 2010 +0530
@@ -210,5 +210,11 @@
 
 extern const Volume Volumes[];
 
+#define ALLOC_DOC(DOC, COUNT)   DOC = (cpix_Document**)malloc (sizeof(cpix_Document*)* COUNT); \
+        for  (int i = 0; i < COUNT; i++) { \
+            (DOC[i]) = (cpix_Document*)malloc (sizeof(cpix_Document)); \
+            DOC[i]->ptr_ = NULL; \
+        }
+#define FREE_DOC(DOC, COUNT)  for (int i=0; i< COUNT; i++) free(DOC[i]); free (DOC);
 
 #endif // CPIXUNITTEST_TESTUTILS_H_