searchengine/cpix/tsrc/cpixunittest/inc/testutils.h
changeset 15 cf5c74390b98
parent 2 6c1a2771f4b7
--- a/searchengine/cpix/tsrc/cpixunittest/inc/testutils.h	Tue Jul 06 15:30:04 2010 +0300
+++ b/searchengine/cpix/tsrc/cpixunittest/inc/testutils.h	Wed Aug 18 10:53:26 2010 +0300
@@ -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_