searchengine/cpix/tsrc/cpixunittest/src/pdftests.cpp
changeset 24 65456528cac2
parent 7 a5fbfefd615f
--- a/searchengine/cpix/tsrc/cpixunittest/src/pdftests.cpp	Tue Oct 05 13:15:12 2010 +0530
+++ b/searchengine/cpix/tsrc/cpixunittest/src/pdftests.cpp	Fri Oct 15 12:09:28 2010 +0530
@@ -36,7 +36,7 @@
 #include "config.h"
 #include "testutils.h"
 #include "suggestion.h"
-#include "std_log_result.h"
+
 
 const char * PdfDocsToIndex[8] = {
     "c:\\data\\cpixunittestcorpus\\pdf\\ctutor.pdf",
@@ -78,7 +78,7 @@
     if ( cpix_Failed( &result) ) 
         {
             ITK_PANIC("Analyzer could not be created");
-            assert_failed = 1;
+            
         }
     
     for (int i = 0; PdfDocsToIndex[i]; i++) 
@@ -98,13 +98,11 @@
             {
                 cpix_Analyzer_destroy( analyzer );
                 ITK_PANIC("Could not create query parser");
-                assert_failed = 1;
+                
             }
         
-        std::wostringstream queryString;
-        queryString<<L"adobe";
-        cpix_Query* query = cpix_QueryParser_parse(queryParser,
-                                                   queryString.str().c_str());
+
+        cpix_Query* query = cpix_QueryParser_parse(queryParser,PdfSearchParameters[i]);
         if (cpix_Failed(queryParser)
             || query == NULL)
             {
@@ -112,7 +110,7 @@
                 cpix_ClearError(queryParser);
                 cpix_QueryParser_destroy(queryParser);
                 ITK_PANIC("Could not parse query string");
-                assert_failed = 1;
+       
             }
        
         cpix_Hits
@@ -121,27 +119,23 @@
         
         int32_t hitsLength = cpix_Hits_length(hits);
                  
-        wprintf(L"Results for %S:\n", PdfSearchParameters[i]);
+        wprintf(L"Results for %S, and the hit len is : %d\n", PdfSearchParameters[i], hitsLength);
         
-        Suggestion::printSuggestions(hits,
-                                     testMgr);        
-        printf("\n"); 
         
-        cpix_Analyzer_destroy(analyzer);
         cpix_Hits_destroy( hits );
         cpix_Query_destroy( query );
         cpix_QueryParser_destroy(queryParser);
         
     }
+    cpix_Analyzer_destroy(analyzer);
 
 }
 // int32_t hitsLength = cpix_Hits_length(hits);
 void CreateSimplePdfSearch(Itk::TestMgr * testMgr) 
 {
-    char *xml_file = (char*)__FUNCTION__;
-    assert_failed = 0;
+    
     pdfTestAppclassFilteredTermSearch(testMgr, LPDFAPPCLASS);
-    testResultXml(xml_file);
+   
 }